﻿/*登录主入口*/
/*default.cshtml*/
.g-hd { width: 100%; margin-top: 10px; }
.g-bd { width: 950px; margin: 0 auto; position: relative; height: 425px; padding-top: 55px; background: url(../images/loing_logo.jpg) left center no-repeat; }
.g-foot { width: 950px; margin: 0 auto; border-top: solid 1px #ccc; padding-top: 5px; }
.g-foot div { line-height: 20px; color: #666; }
.g-foot span { padding: 0 5px; }
.g-mn { position: absolute; right: 0; padding: 15px 30px 35px 30px; width: 255px; border: 1px solid #e3e3e3; border-top: 2px solid #fb8239; border-bottom: 2px solid #e3e3e3; background-color: #fcfcfc; box-shadow: 0 2px 0 #F7F0F0; }
.g-mn hr{ border:1px dashed gray;}
.g-sd { float: left; width: 610px; }
.m-logo { width: 950px; margin: 0 auto; }
.m-field { position: relative; margin-bottom: 25px; border:1px solid transparent; }
.m-field i { position: absolute; right: 10px; top: 10px; display: inline-block; height: 18px; width: 18px; _right: 40px; }
.m-field input { height: 28px; line-height: 28px; width: 220px; padding: 4px 25px 4px 8px; border: 1px solid; border-color: #e6e6e6; border-radius: 5px; font-size: 14px; }
.u-code input { width: 115px; }
.u-code label { display: inline-block; height: 38px; line-height: 38px; padding-left: 10px; font-size: 12px; vertical-align: top; }
.u-code a { color: #0082cb; _display: inline-block; _padding-top: 1px; }
.u-code img { position: absolute; left: 85px; top: 8px; height: 26px; width: 60px; cursor: pointer; }
.u-code .img-large { left: -1px; top: -55px; width: 122px; height: 52px; border: 1px solid #e6e6e6; border-radius: 3px; cursor: default !important; }
.u-error { padding-left: 20px; height: 20px; line-height: 20px; color: #ff0000; font-size: 12px; background: url(../images/icon-error.jpg) left center no-repeat; overflow: hidden; }
.u-error-hidden { visibility: hidden; }
.u-username i { background: url(../images/icon-username.png) no-repeat; }
.u-password i { background: url(../images/icon-password.png) no-repeat; }
.u-submit input { height: 40px; line-height: 40px; width: 255px; font: bold 16px "Microsoft YaHei"; color: #fff; text-align: center; border: none; background: url(../images/btn-submit.png) no-repeat 0 0; cursor: pointer; }
.u-submit input:hover{background-position: 0 -41px;}
.u-submit input.disabled { cursor: default; background-position: 0 -83px; }
.u-more li { float: right; font-size: 12px; margin-right: 5px; }
.u-more li a { color: #0082cb; }
.u-more li a:hover { color: #fb8239; }
.u-platform{}
.u-copyright { color: #4d4d4d !important; }
.u-qqlogin { width:250px; height:24px;  line-height:24px; margin-top:5px;}
.u-qqlogin img{ vertical-align:middle;}
/*wx*/
 #qrcode{border: 19px solid #fff;background-color: #fff;width: 200px;height: 200px;margin: 0 auto;}
#qrcode img{max-width: 100%;height: auto;}
.m-wxlogin .title{color:#346771;font-size:16px;font-weight:bold;text-align:center;}
.m-wxlogin span.close{font-weight:normal;cursor:pointer;font-size:12px;float:right;margin:-16px 0 0 0;color:gray;}
.m-wxlogin .tips{width:90%;color:#346771;font-size:14px;font-weight:bold;text-align:center;margin:0 5px 12px 14px;letter-spacing:3px;}