html, body { height: 100%; overflow: hidden }
body {background:#000;font: 14px/1.5 "微软雅黑","Microsoft YaHei",Arial, Tahoma, Helvetica, sans-serif;}
button, input, optgroup, select, textarea { margin: 0; padding: 0; border: 1px solid #ededed; }
label, select, button, input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] { cursor: pointer }
input[type=checkbox], input[type=radio] { padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
*{ margin:0; padding:0}
th, td { padding: 0 }
em, strong { font-weight: 400 }
i { font-style: normal }
dl, dt, dd { margin: 0 }
::selection { color: #fff; background-color: #00b38a; }

::-moz-focus-inner {
 border: 0
}
ul { margin: 0; padding: 0 }
li { list-style: none }
.fl { float: left }
.fr { float: right }
.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after { content: ""; display: table }
.clearfix:after { clear: both }
html { font-size: 14px }
body { min-width: 1024px; min-height: 100%;  }
a:hover { text-decoration: none; }
.loginbj { background-size: calc(100% - 400px) auto; background-image: url(bj.jpg); background-repeat: no-repeat; background-position: left top; }
.aui-input { font-size: 14px; position: relative; z-index: 1; height: 44px; line-height: 44px\9; vertical-align: middle; color: #333; border-width: 1px; border-style: solid; outline: 0; }
button, input, optgroup, select, textarea { margin: 0; padding: 0; border: 1px solid #ededed; font-family: inherit; }
input { -webkit-appearance: textfield; background-color: white; -webkit-rtl-ordering: logical; cursor: text; padding: 1px; border-width: 2px; border-style: inset; border-color: initial; border-image: initial; }
input, textarea, select, button { text-rendering: auto; color: initial; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0px; text-shadow: none; display: inline-block; text-align: start; margin: 0em; font-size: 14px; }
.aui-btn { font-size: 16px; line-height: 44px; display: inline-block; height: 44px; padding: 0 30px; text-align: center; text-decoration: none; color: #fff; border: 1px solid #fff; outline: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-transition: .05s linear; -o-transition: .05s linear; transition: .05s linear; }
.aui-header-box { width: 100%; height: 370px; position: relative; background: #FC4349; border: none; }
.aui-header-box-logo { position: absolute; z-index: 9999; top: 76px; left: 50%; margin-left: -350px; width: 112px; height: 42px; background-repeat: no-repeat; background-size: contain; }
.aui-content { width: 90%; margin: auto; padding-top: 100px; min-width: 1280px }
 @media screen and (max-width: 1921px) {
.aui-content { width: 1200px; margin: auto; padding-top: 100px; }
.smg { height: 10px }
}
.loinkuang { position: fixed; width: 600px; bottom: 0; right: 0%; height: 100%; ; background-color: #fff; }

.footer{  position: fixed; width:calc(100% - 600px); bottom: 0;display:block; background-color:#000; color:#fff; text-align:center; line-height:40px;}
 
.loinkuang .logo { margin-top:60px; margin-bottom:70px;}
.loinkuang h3{color:#960001; font-size:28px; font-weight:normal; margin-bottom:40px; }
.aui-txt { color: #A58760; font-size: 32px; text-align: center; margin-bottom: 80px; padding-top: 85px; }
.nozh { color: #a58865; font-size: 14px; line-height: 60px; padding-top: 20px; padding-left: 10px; }
.yhmlj { float: left; height: 46px; width: 196px; background-color: #bba687; color: #fff; text-align: center; border-radius: 23px; line-height: 46px; font-size: 18px; display: block }
.yhmlj .iconfont { padding-left: 10px; }
.yhmlj:hover { background-color: #A58865; color: #fff; }
 @media screen and (max-width: 1680px) {
.smg { height: 10px }
}
/* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ 

@media screen and (min-width: 2500px) {
.smg { height: 10px }
}
.aui-content-box { width: 450px; display: table; z-index: 1; position: relative; z-index: 1; margin: auto }
.aui-content-box-fl { width: 100%; }
.aui-content-box-fr { width: 165px; height: 220px; /* background:#00b38a; */ padding-top: 26px; float: right; padding-left: 20px; }
.aui-form-header { position: relative; z-index: 1; height: 35px; margin-bottom: 30px; border-bottom: 1px solid #e2e0e0; }
.aui-form-header .aui-form-header-item { font-size: 16px; line-height: 24px; position: relative; float: left; width: 50%; height: 33px; cursor: pointer; text-align: center; color: #121212; }
.aui-form-header li a { color: #121212; }
.aui-form-content-item { display: none; }
.aui-form-header .on { margin-bottom: -1px; color: #ed4242; border-bottom: 2px solid #ed4242; }
.aui-form-header .on:after { position: absolute; z-index: 2; top: -12px; left: 50%; margin-left: -3px; content: ""; width: 0; height: 0; line-height: 0; border: 6px solid transparent; border-bottom-color: #ed4242; }
.aui-form-header .on:after { z-index: 3; top: -11px; width: 0; height: 0; line-height: 0; border: 6px solid transparent; border-bottom-color: #fff; }
.aui-form-header .on:after { position: absolute; z-index: 2; top: 21px; left: 50%; margin-left: -3px; content: ""; width: 0; height: 0; line-height: 0; border: 6px solid transparent; border-bottom-color: #ed4242; }
.aui-form-list { position: relative; z-index: 1; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; background-color: #f6f6f6; margin-bottom: 30px; height: 60px;  border: 1px solid #dddddd; color:#666666 }
.aui-form-list .aui-input { box-sizing: border-box; width: calc(100% - 100px); ; border-radius: 0; border-left: 0; border-top: 0; border-right: 0; background: 0 0; line-height: 60px; height: 60px; border: 0px; font-size: 16px; }
.aui-form-list .aui-input:hover { border: 0px; }
.aui-form-list .iconfont { float: left; font-size: 26px; line-height: 60px; width: 45px; text-align: right; color: #666666; margin-right: 20px }
.aui-form-content-item p { color: #666; line-height: 25px; margin-bottom: 30px; height: 25px; display: block }
.aui-form-content-item p.mt10 { margin-bottom: 10px }
.aui-form-pwd { padding-top: 20px; }
.aui-form-pwd a { position: relative; float: right; font-size: 14px; display: block; text-align: right; text-decoration: none;/* [disabled]color: #ed4242;
*/ margin-top: -5px; z-index: 3; }
.aui-form-btn { height: 46px; width: 196px; float: left }
.aui-form-btn .aui-btn { color: #fff; background-color: #960001; display: block; width: 100%; font-size: 18px; line-height: 46px; height: 46px; border: 0px; }
.aui-form-btn .aui-btn .iconfont { padding-left: 10px;cursor:pointer; }
.login-yhm { float: right; height: 46px; width: 196px; background-color: #eeeeee; color: #333; text-align: center; line-height: 46px; font-size: 18px; }
.login-yhm .iconfont { padding-left: 10px; }
.login-yhm:hover { background-color: #CCCCCC }
.aui-form-btn .aui-btn:hover { background-color: #B20000 }
.aui-child { position: absolute; right: 0; top: 0; z-index: 2; height: 60px; font-size: 18px; padding: 0; border: 0; color: #fff; background-color: #BCA688; line-height: 60px;   width: 160px; padding-left: 30px }
.aui-child:hover { background-color: #A58865 }
.aui-child-img img { width: 75px; display: block; border: none; }
.aui-content-box-text h3 { margin: 44px 0 8px; color: #555; font-size: 14px;}
.aui-content-box-text .aui-ll-link { display: inline-block; height: 22px; font-size: 15px; color: #FC4349; padding-right: 23px; background-size: 20px; }
.aui-content-box-text-link { margin-top: 12px; text-align: center; }
.aui-content-box-text-link li { display: block; margin-left: 22px; float: left; }
.aui-content-box-text-link li:first-child { margin: 0; }
.aui-content-box-text-link li a { display: inline-block; width: 22px; height: 22px; background-size: contain; background-repeat: no-repeat; }
.aui-form-ty { width: 100%; position: relative; padding-top: 10px; text-align: center; color: #999; }
.shuo { float: right; color: #666; line-height: 46px; }
