/* CSS Document */

.secondnav { border-bottom:1px solid #ccc; }
.secondnav li { float:left; margin:5px 10px 0; cursor:pointer; padding:3px 5px 0; }
.secondnav a { font-size:14px; }
li.actve { border:1px solid #ccc; margin-bottom:-1px; background:#fff; border-bottom:none; }

a.black_line:link,a.black_line:visited{color:#333; text-decoration:underline;}
a.black_line:hover{color:#333; text-decoration:underline;}
.red{color:#CC0000;}
a.red:link,a.red:visited{color:#CC0000; text-decoration:none;}
a.red:hover{color:#CC0000; text-decoration:underline;}
.red_line{color:#CC0000;}
a.red_line:link,a.red_line:visited{color:#CC0000; text-decoration:underline;}
a.red_line:hover{color:#CC0000; text-decoration:underline;}
.orange{color:#FF6600;}
a.orange:link,a.orange:visited{color:#FF6600; text-decoration:none;}
a.orange:hover{color:#FF6600; text-decoration:underline;}
.orange_line{color:#FF6600; font-size:12px;}
a.orange_line:link,a.orange_line:visited{color:#FF6600; text-decoration:underline;}
a.orange_line:hover{color:#FF6600; text-decoration:underline;}
.green{color:#339900; font-size:12px;}
a.green:link,a.green:visited{color:#339900; text-decoration:none;}
a.green:hover{color:#339900; text-decoration:underline;}
.green_line{color:#339900; font-size:12px;}
a.green_line:link,a.green_line:visited{color:#339900; text-decoration:underline;}
a.green_line:hover{color:#339900; text-decoration:underline;}
.hide{display: none;}

.fl{float: left}.fr{float: right;}
.mainwrap h3 span{display: block; float: left; font-size: 14px; font-weight: 500; height: 20px; margin-top: 8px; color: #292929;}
.errortips{height: 20px; line-height: 20px; background: #ff7200; color: #fff; padding: 0 4px; text-align: left; font-size: 12px; margin-top: 3px; display: inline-block;}
.loginalert{width: 440px; background: #fff; margin: 0 auto; margin-top: 108px;margin-bottom: 80px; border: 1px solid #ccc;font-family: "arial","微软雅黑";}
.loginpd{border-bottom: 1px solid #ecf2f5; padding: 20px;}
.mainh{height: 40px;margin-top: 20px; margin-bottom: 28px;}
.mainh .fl{font-size: 30px; line-height: 40px; color: #292929; float: left;}
.mainh .fr{font-size: 18px; line-height: 50px; color: #707070; float: right;}
.mainh .fr a{font-size: 18px; line-height: 50px; color: #ff4200; margin-left: 5px;}
.maininput input{height: 14px; line-height: 14px; width: 100%; border: 1px solid #dae2e5; text-indent: 10px; overflow: hidden; color: #979696; padding-top: 13px; padding-bottom: 13px; outline: none; margin-bottom: 4px;}
.maininput .username{margin-top: 15px; margin-bottom: 10px}
.loginbtn{line-height: 70px; color: #6b6a6a;}
.loginsubmit{width: 130px; height: 40px; margin: 15px 20px 0 0; position: relative;}
.loginsubmit button{width: 130px; height: 40px; line-height: 40px; color: #fff; background: #70ca10; display: block; text-align: center; font-size: 20px; border: none; font-family: '微软雅黑'; cursor: pointer; outline: none;}
.qrcode{padding: 18px; display: flex; flex-direction:row; justify-content: center;}
.mainrcode input, .mainrcode button{display: inline-block;}
.mainrcode input{width: 85%;}
.mainrcode button{margin-left: 4px;}