/** layuiAdmin.std-v1.0.0 LPPL License By http://www.layui.com/admin/ */

html,body {background: #F9FBFF}

.m-header-new{width:100%;height:70px;line-height:70px;text-align:left;z-index:10;background-color:#fff;font-family:"微软雅黑";box-shadow:0 3px 4px rgba(0,0,0,0.1)}
.m-header-new .fkw-logo{float: left}
.m-header-new .fkw-logo img{width: 65px;height: 95%;position: relative;top: -5px}
.m-header-new .fkw-logo div{width: 200px;height: 100%;display: inline-block;font-size: 20px}
.m-header-new .fkw-topbar-box{max-width:1380px;min-width:1140px;margin:0 auto;font-size:12px;width:80%;height:100%}
.m-header-new .f-topbar-right{float:right;width:auto;*width:430px;height:70px;vertical-align:top}

.m-regForm{width:830px;height:69%;margin:0 auto;flex-direction:column;justify-content:center;position: relative;top: 100px}
.m-regForm .regBox{border-radius:2px;background:#fff;box-shadow:0 0 9px 0 rgba(92,128,255,0.17);padding-bottom:40px;position:relative;line-height:normal;width:100%;
	display:inline-block;vertical-align:middle}
.m-regForm .m-regForm-top {height: 3px;width: 100%;border-radius: 2px 2px 0 0;
  background: -webkit-linear-gradient(left, rgb(104,199,255), rgb(93,128,254)); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, rgb(104,199,255), rgb(93,128,254)); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, rgb(104,199,255), rgb(93,128,254)); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, rgb(104,199,255), rgb(93,128,254)); /* 标准的语法 */}

.m-wave{width:100%;height:110px;overflow:hidden;position:absolute;bottom:0}
.m-wave .wave-item{width:6000px;height:110px;position:absolute}
.m-wave .wave-bg{width:50%;height:100%;float:left;background:url(../images/waveBg.png) 0 0 repeat-x}
.m-wave .wave-bg1{background-position:0 -20px}
.m-wave .wave-bg2{background-position:0 -232px}
.m-wave .wave-bg3{background-position:0 -436px}

#LAY_app,body,html{height:100%;overflow: hidden}
.layui-layout-body{overflow:auto}
#LAY-user-login,.layadmin-user-display-show{display:block!important}
.layadmin-user-login{position:relative;left:0;top:0;padding:110px 0;min-height:100%;box-sizing:border-box}
.layadmin-user-login-main{width:375px;margin:0 auto;box-sizing:border-box}
.layadmin-user-login-box{padding:20px}
.layadmin-user-login-header{text-align:center}
.layadmin-user-login-header h2{margin-bottom:10px;font-weight:300;font-size:30px;color:#000}
.layadmin-user-login-header p{font-weight:300;color:#999}
.layadmin-user-login-body .layui-form-item{position:relative;max-height: 3rem}
.layadmin-user-login-icon{position:absolute;left:1px;top:1px;width:38px;line-height:36px;text-align:center;color:#d2d2d2}
.layadmin-user-login-body .layui-form-item .layui-input{padding-left:38px}
.layadmin-user-login-codeimg{max-height:38px;width:100%;cursor:pointer;box-sizing:border-box}
.layadmin-user-login-other{position:relative;font-size:0;line-height:38px;padding-top:20px}
.layadmin-user-login-other>*{display:inline-block;vertical-align:middle;margin-right:10px;font-size:14px}
.layadmin-user-login-other .layui-icon{position:relative;top:2px;font-size:26px}
.layadmin-user-login-other a:hover{opacity:.8}
.layadmin-user-jump-change{float:right}
.layadmin-user-login-footer{position:absolute;left:0;bottom:0;width:100%;line-height:30px;padding:20px;text-align:center;box-sizing:border-box;color:rgba(0,0,0,.5)}
.layadmin-user-login-footer span{padding:0 5px}
.layadmin-user-login-footer a{padding:0 5px;color:rgba(0,0,0,.5)}
.layadmin-user-login-footer a:hover{color:rgba(0,0,0,1)}
.layadmin-user-login-main[bgimg]{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05)}
.ladmin-user-login-theme{position:fixed;bottom:0;left:0;width:100%;text-align:center}
.ladmin-user-login-theme ul{display:inline-block;padding:5px;background-color:#fff}
.ladmin-user-login-theme ul li{display:inline-block;vertical-align:top;width:64px;height:43px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;background-color:#f2f2f2}
.ladmin-user-login-theme ul li:hover{opacity:.9}
@media screen and (max-width:768px){.layadmin-user-login{padding-top:60px}
.layadmin-user-login-main{width:300px}
.layadmin-user-login-box{padding:10px}}