html,body { font-family: "微软雅黑"; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; -webkit-perspective: 800px; perspective: 800px; -webkit-transform-style:preserve-3d; transform-style: preserve-3d; overflow: hidden; } ul, li { list-style-type: none; padding: 0; margin: 0; } .icheckbox_flat-red, .iradio_flat-red { /*display: block;*/ margin: 0; padding: 0; width: 22px; height: 22px; background: url(../images/red.png) no-repeat; border: none; cursor: pointer; } .unas_login_form { /* position: absolute; margin: auto; top:0; left:0; bottom:0; right:0; width: 415px; height: 430px; min-height: 300px; min-width: 350px; background-color: #5f8ea8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; */ } .rotate60{ transform:rotateX(60deg) translate(-50%,-40%) scale(0.8); -ms-transform:rotateX(60deg) translate(-50%,-40%) scale(0.8); /* IE 9 */ -moz-transform:rotateX(60deg) translate(-50%,-40%) scale(0.8); /* Firefox */ -webkit-transform:rotateX(60deg) translate(-50%,-40%) scale(0.8); /* Safari 和 Chrome */ -o-transform:rotateX(60deg) translate(-50%,-40%) scale(0.8); /* Opera */ transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; -o-transform-origin: 50% 100%; transition:transform .5s; -moz-transition:-moz-transform .5s; -webkit-transition:-webkit-transform .5s; -o-transition:-o-transform .5s; -ms-transition:-ms-transform .5s; } .unas_login_form{ box-shadow: -15px 15px 15px rgba(6, 17, 47, 0.7); opacity: 2; top: 20px; -webkit-transition-timing-function: cubic-bezier(0.68, -0.25, 0.265, 0.85); -webkit-transition-property: -webkit-transform,opacity,box-shadow,top,left; transition-property: transform,opacity,box-shadow,top,left; -webkit-transition-duration: .5s; transition-duration: .5s; -webkit-transform-origin: 161px 100%; -ms-transform-origin: 161px 100%; transform-origin: 161px 100%; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); width: 380px; height: 430px; position: absolute; left: 0; right: 0; margin: auto; top: 0; bottom: 0; /* background: #35394a; background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #35394a), color-stop(100%, rgb(0, 0, 0))); background: -webkit-linear-gradient(230deg, rgba(53, 57, 74, 0) 0%, rgb(0, 0, 0) 100%); background: linear-gradient(230deg, rgba(53, 57, 74, 0) 0%, rgb(0, 0, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(53, 57, 74, 0)', endColorstr='rgb(0, 0, 0)',GradientType=1 ); */ background-color: rgba(0,0,0,.7); border-radius: 3px; z-index: 1; } .test{ box-shadow: 0px 20px 30px 3px rgba(0, 0, 0, 0.55); pointer-events: none; top: -100px !important; -webkit-transform: rotateX(70deg) scale(0.8) !important; transform: rotateX(70deg) scale(0.8) !important; opacity: .6 !important; -webkit-filter: blur(1px); filter: blur(1px); } .testtwo{ left: -320px !important; } .languages{ position: absolute; top:10px; right:30px; } .unas_login_table { /* width: 85%; margin:0px auto; */ overflow: hidden; height: 100%; } .loginMain{ width:85%; margin:0 auto; padding-top: 25px } .unas_login_tabl_title { font-size: 35px; color: #fff; opacity: 0.8; text-align: center; padding: 30px 0 18px; border-bottom: 1.5px solid #51AAE6; } #unas_login_userName, #unas_login_pwd { width: 260px; height: 36px; outline: none; border: none; color:#fff; opacity: 0.8; background-color: transparent; border-bottom: 1px solid #ddd; margin-left: 3px; vertical-align: middle; } .unas_login_admin { clear: both; height: 50px; margin: 20px 0 20px 0; font-size: 20px; /* border-bottom: 1px solid #ffffff; */ } .unas_login_pwd_img { width: 36px; height: 36px; } .unas_login_admin input { padding-left: 10px; } .unas_login_remember_user { overflow: hidden; margin-top: 5px; float: right; } .unas_login_remember_user span{ font-size: 16px; color: #d5dbde; padding-left: 5px; } #unas_login_remember { /* float: left; */ width: 16px; height: 16px; /* margin-top: 2px; */ vertical-align: middle; } #unas_login_loginSub { border-radius: 3px; font-size: 21px; background-color: #51AAE6; color: #FFFFFF; width: 80%; height: 40px; border: none; margin-top: 42px; margin-left:10%; } .login_loading img{ } .unas_login_error{ text-align: center; } .unas_login_prompt_text{ padding-top: 10px; color:red; display:none; } .unas_login_prompt_text{ padding-top: 10px; color:red; font-size: 16px; } #unas_login_select { border: 1px solid #dcdcdc; overflow: hidden; } .unas_login_span { color: #FFFFFF; padding: 3px 11px; cursor: pointer; font-size: 14px; vertical-align: middle; display: inline-block; width: 80px; text-align: center; } #unas_login_select i{ display: inline-block; width: 28px; height: 28px; background: rgba(255,255,255,.3); vertical-align: middle; position: relative; right: 0px; cursor: pointer; } #unas_login_select::after{ display: block; content: ""; position: absolute; right: 6px; top: 12px; border: 5px solid #fff; border-width: 8px; border-color: #fff transparent transparent transparent; cursor: pointer; } .unas_login_select_list { width: 100%; display: none; color: #fff; position: absolute; background-color: rgba(255,255,255,0.2); top: 32px; } .unas_login_select_list img{} .unas_login_select_list li { line-height: 32px; height: 32px; padding-left: 20px; text-align: left; font-size: 12px; } .unas_login_select_list li:hover { background: rgba(255,255,255,0.4); cursor: pointer; color:#fff; } #unas_login_rememberMe { /* float: left; */ font-size: 14px; color:#fff; margin-left: 5px; vertical-align: middle; } input[type='checkbox']{ width: 16px; height: 16px; background-color: #fff; -webkit-appearance:none; vertical-align:middle; border-radius: 2px; outline: none; background-color:#51AAE6; color:#fff; } input[type='checkbox']:checked::after{ content: '\2713'; font-size: 16px; display: inline-block; width: 16px; height: 16px; text-align: center; line-height: 16px; } .login_loading{ opacity: 0; width: 100px; height: 60px; position: absolute; top: 250px; left: 0; right: 0; bottom: 0; margin:auto; color: #fff; text-align: center; font-size: 0px; background-color: rgba(0,0,0,.6); box-shadow: 0px 20px 30px 3px rgba(0, 0, 0, 0.55); border-radius: 3px; -webkit-transition-timing-function: cubic-bezier(0.68, -0.25, 0.265, 0.85); transition-timing-function: cubic-bezier(0.68, -0.25, 0.265, 0.85); -webkit-transition-property: opacity,left; transition-property: opacity,left; -webkit-transition-duration: .5s; transition-duration: .5s; z-index: 0; } .login_loading_show{ opacity: 1; left: 160px; } .ball-clip-rotate-multiple{ width: 40px; height: 40px; line-height: 40px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: -webkit-translate(-50%,-50%); -moz-transform: -moz-translate(-50%,-50%); -o-transform: -o-translate(-50%,-50%); -ms-transform: -ms-translate(-50%,-50%); font-size: 30px; color:lightgreen; } .ball-clip-rotate-multiple > div { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; left: 0px; top: 0px; border: 2px solid #fff; border-bottom-color: transparent; border-top-color: transparent; border-radius: 100%; height: 35px; width: 35px; -webkit-animation: rotate 1s 0s ease-in-out infinite; animation: rotate 1s 0s ease-in-out infinite; } .ball-clip-rotate-multiple > div:last-child { display: inline-block; top: 10px; left: 10px; width: 15px; height: 15px; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; border-color: #fff transparent #fff transparent; -webkit-animation-direction: reverse; animation-direction: reverse; } /* .circular{ width: 120px; height: 120px; border-radius: 100%; border: 2px solid red; border-bottom-color: transparent; border-top-color: transparent; -webkit-animation: rotate 1s 0s ease infinite; animation: rotate 1s 0s ease infinite; } */ .loading_Letter span{ display: inline-block; /* background-color:rgba(81,170,230,.3); */ width:14px; height:25px; line-height: 25px; text-align: center; position: relative; top:0; font-size: 22px; } /* 字母跳动动画 */ @-moz-keyframes foo{ 10% {top: -10px; transform:scale(1); -moz-transform:scale(1)} 50% {top: 0; transform:scale(0.6); -moz-transform:scale(0.6)} 100% {top: 0; transform:scale(1); -moz-transform:scale(1)} } @-ms-keyframes foo{ 10% {top: -10px; transform:scale(1); -ms-transform:scale(1)} 50% {top: 0; transform:scale(0.6); -ms-transform:scale(0.6)} 100% {top: 0; transform:scale(1); -ms-transform:scale(1)} } @-o-keyframes foo{ 10% {top: -10px; transform:scale(1); -o-transform:scale(1)} 50% {top: 0; transform:scale(0.6); -o-transform:scale(0.6)} 100% {top: 0; transform:scale(1); -o-transform:scale(1)} } @-webkit-keyframes foo{ 10% {top: -10px; transform:scale(1); -webkit-transform:scale(1)} 50% {top: 0; transform:scale(0.6); -webkit-transform:scale(0.6)} 100% {top: 0; transform:scale(1); -webkit-transform:scale(1)} } @keyframes foo{ 10% {top: -10px; transform:scale(1); -webkit-transform:scale(1)} 50% {top: 0; transform:scale(0.6); -webkit-transform:scale(0.6)} 100% {top: 0; transform:scale(1); -webkit-transform:scale(1)} } /* 旋转动画 */ @keyframes rotate{ 0% {-webkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);} 50% {-webkit-transform: rotate(180deg) scale(0.6);transform: rotate(180deg) scale(0.6);} 100% {-webkit-transform: rotate(360deg) scale(1);transform: rotate(360deg) scale(1);} } @-ms-keyframes rotate{ 0% {-webkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);} 50% {-webkit-transform: rotate(180deg) scale(0.6);transform: rotate(180deg) scale(0.6);} 100% {-webkit-transform: rotate(360deg) scale(1);transform: rotate(360deg) scale(1);} } @-moz-keyframes rotate{ 0% {-webkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);} 50% {-webkit-transform: rotate(180deg) scale(0.6);transform: rotate(180deg) scale(0.6);} 100% {-webkit-transform: rotate(360deg) scale(1);transform: rotate(360deg) scale(1);} } @-o-keyframes rotate{ 0% {-webkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);} 50% {-webkit-transform: rotate(180deg) scale(0.6);transform: rotate(180deg) scale(0.6);} 100% {-webkit-transform: rotate(360deg) scale(1);transform: rotate(360deg) scale(1);} } @-webkit-keyframes rotate{ 0% {-webkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);} 50% {-webkit-transform: rotate(180deg) scale(0.6);transform: rotate(180deg) scale(0.6);} 100% {-webkit-transform: rotate(360deg) scale(1);transform: rotate(360deg) scale(1);} } .char{ animation: foo 1s ease infinite; -webkit-animation: foo 1s ease infinite; } .delay1{ animation-delay: 0.1s; -webkit-animation-delay: 0.1s; } .delay2{ animation-delay: 0.2s; -webkit-animation-delay: 0.2s; } .delay3{ animation-delay: 0.3s; -webkit-animation-delay: 0.3s; } .delay4{ animation-delay: 0.4s; -webkit-animation-delay: 0.4s; } .delay5{ animation-delay: 0.5s; -webkit-animation-delay: 0.5s; } .delay6{ animation-delay: 0.6s; -webkit-animation-delay: 0.6s; } .delay7{ animation-delay: 0.7s; -webkit-animation-delay: 0.7s; } .delay8{ animation-delay: 0.8s; -webkit-animation-delay: 0.8s; }