<!--
@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, form, label { margin: 0px;	padding: 0px;	border: 0px;}
input { margin: 0; padding: 0; font-size:16px; FONT-FAMILY: "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体"; outline: none;}
/* bigin */
body { width: 100%; min-width: 500px; background: rgb(0, 104, 190); font-size: 16px; color: rgb(102, 102, 102); FONT-FAMILY: "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";}
.aradius {                                /* 圆角 */
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;                       /* 需放在最后面，不然可能会失效 */
}
.ashadow {
  -webkit-box-shadow: #000 10px 10px 5px;
  -moz-box-shadow: #000 10px 10px 5px;
  -o-box-shadow: #000 10px 10px 5px;
  box-shadow: #000 10px 10px 5px;
}
.clearfix {zoom: 1;}                      /* 清除浮动--浮动闭合：在浮动元素的父元素上添加*/

/* 检测缩放 */
.mod-zoomdetect { width: 100%; height: 40px; line-height: 40px; background: #FEFFE5; text-align: center; border-bottom: 1px solid #E7CF7B; user-select: none; clear: both;}
.mod-zoomdetect .x-key { font-weight: bold; color: #f00;}
.mod-zoomdetect .wzd-btnclose { width: 18px; height: 17px; float: right; margin: 12px 10px 0 0; display: block; background: url(../images/btnclose.png) center center no-repeat; cursor: pointer;}
.mod-zoomdetect .wzd-close:hover { text-decoration: none;}
.mod-zoomdetect .wzd-nevertip { text-decoration: none; font-size: 13px; color: #2383C2; cursor: pointer;}
.mod-zoomdetect .wzd-nevertip:hover { color: #23a3C2;}


#loginmain { width: 100%; -webkit-background-size: auto 100%; background-size: auto 100%;}
#loginmain .loginbox { width: 420px; margin: 0px auto; display: block; margin-top: 200px; margin-bottom: 200px; background: white;}
#loginmain .loginbox .loginpad { padding: 28px 45px; position: relative;}
.loginpad .formtitle { text-align: center; margin-bottom: 10px; position: relative;}
.formtitle:before { width: 100%; left: 0px; top: 10px; border-top: 1px solid rgb(238, 238, 238); position: absolute; z-index: 0; content: "";}
.formtitle h1 { font-size: 20px; color: rgb(102, 102, 102); font-weight: 100; padding: 0px 10px; display: inline-block; position: relative; z-index: 1; background-color: rgb(255, 255, 255);}
.formtitle h2 { font-size: 20px; color: rgb(0, 0, 255); font-weight: 100; padding: 0px 10px; display: inline-block; position: relative; z-index: 1; background-color: rgb(255, 255, 255);}
.formtitle h3 { font-size: 20px; color: rgb(255, 0, 0); font-weight: 100; padding: 0px 10px; display: inline-block; position: relative; z-index: 1; background-color: rgb(255, 255, 255);}
.formtitle h4 { font-size: 16px; color: rgb(179, 179, 179); font-weight: 100; margin-top: 10px;}
.formtitle h5 { font-size: 16px; color: rgb(255, 0, 0); font-weight: 100; margin-top: 30px; margin-bottom: 30px;}
.formtitle h6 { font-size: 16px; color: rgb(0, 0, 255); font-weight: 100; margin-top: 30px; margin-bottom: 30px;}
#loginmain .div_id_username { width: 329px; height: 43px; line-height: 42px; border: 1px solid rgb(192, 192, 192); margin-top: 20px; clear: both;}
#loginmain .div_id_password { width: 329px; height: 43px; line-height: 42px; border: 1px solid rgb(192, 192, 192); margin-top: 30px; clear: both;}
#loginmain .focus { border-color: rgb(255, 150, 0); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,155,0,0.6);}
#loginmain input:-ms-input-placeholder {	color: rgb(150, 150, 150); font-size:18px;}
#loginmain .textinput { width: 310px; height: 42px; line-height: 42px; padding-left: 18px; border: 0px currentColor; font-size: 18px; color: rgb(51, 51, 51); font-family: verdana; -ms-ime-mode: disabled;}
#loginmain .autologin { margin-top: 14px; margin-left: 240px; font-size: 15px; color: rgb(150, 150, 150); cursor: pointer; overflow: hidden;}
#loginmain .submitbtn { width: 335px; height: 45px; line-height: 45px; margin: 0px auto; display: block; margin-top: 30px;}
#loginmain .loginbtn { width: 100%; height: 45px; line-height: 45px; font-size: 18px; color: rgb(255, 255, 255); text-align: center;	background: rgb(0, 122, 207); border: 0px currentColor; border-image: none; border-radius: 3px; cursor: pointer; -webkit-appearance: none;}
#loginmain .loginbtn:hover { color: rgb(255, 255, 255);	background: rgb(255, 140, 5);}
.loginpad .loginzzy { width: 370px; height: 35px; line-height: 35px; font-size: 16px; color: rgb(153, 153, 153); text-align: center; margin-left: -10px; margin-top: 20px;}
.loginpad .loginbbt { height: 35px; line-height: 35px; font-size: 14px; color: rgb(213, 213, 213); text-align: center; margin-top: 30px;}
.loginbbt a { font-size: 14px; color: rgb(178, 178, 178); text-decoration: underline;}
.loginbbt a:hover { font-size: 14px; color: rgb(255, 0, 0); text-decoration: underline;}
.loginbbt .div_l { float: left;}
.loginbbt .div_r { float: right;}
#loginmain .loginmpage { width: 100%; height: 100%; min-width: 500px; margin: 0px auto; top: 0px; overflow: hidden; position: absolute; z-index: -1;}
#loginmain .loginanitOut { width: 100%; height: 100%; min-width: 500px; left: 0px; top: 0px; position: absolute; z-index: 1;}
//-->