/*��¼*/
#username { background:url(../../img/iconfont-yonghu.png) no-repeat 7px center; background-size:20px; font-size:13px;}
#password { background:url(../../img/iconfont-psw.png) no-repeat 7px center; background-size:20px; font-size:13px;}
#validateCode { background:url(../../img/iconfont-yanzhengma.png) no-repeat 6px center; background-size:22px; width: 115px; margin-right: 10px; font-size:13px; }
.wrapper { width: 960px; font-family:'Microsoft YaHei'; }
.wxlogma { width: 200px; height: 230px; position: fixed; top: 100px; left: 500px; background: #fff; border: solid 1px #d6d6d6; z-index: 9999; display: none; }
.wxlogma .close { position: absolute; right: 5px; top: 5px; }
.wxlogma h3 { margin-top: 10px; font-size: 14px; font-family: 'Microsoft YaHei'; color: #f60; padding: 0 14px; }
.log_head { height: 130px; overflow: hidden; }

.log_head .log_right { float:right; margin-top:30px; }
.log_head .log_right img { margin-top: -3px; display: inline-block; vertical-align: middle; }
.log_head .log_right a { text-decoration: none; }
.log_head .log_right a:hover { color:#FF9900; }

.log_logo { height: 120px; width: 220px; }
.log_logo a { position:relative; width:436px; height:110px; display:block; background:url(/static/css/index/image/logo-mall.png) no-repeat center left;}
.log_logo span { text-decoration:none; color:#ff6700; font-weight:normal; font-size:24px; position:absolute; top:31px; left:275px; line-height:38px; border-left:2px solid #d6d6d6; padding-left:20px;}

.login_wrap { margin-bottom: 10px; margin-top:10px;  }
.log_ad { width: 600px; float: left; overflow: hidden; height: 370px; }
.log_ad a { display:block; width:600px; height:370px;}

.login_border { float: right;  /* background:rgba(255,255,255,.6); */ margin-top:10px;}
.login { width: 330px; /* min-height: 280px; */ background: #fff; position: relative; border:1px solid #C0C0C0;} 
.login input { font-family:'Microsoft YaHei'; outline:none;}
.login input:focus { box-shadow: 0 0 5px rgba(46, 141, 237, 0.3); border: 1px solid rgba(46, 141, 237, 0.5) !important; } 
.login-body { width:268px; margin:0px auto; overflow: hidden;   }
.login ul { overflow: hidden; padding-left:20px; border-bottom:1px solid #e7e7e7; height: 46px; }
.login ul li { float: left; width: 60px; text-align: center; height: 45px; margin:0 10px; line-height: 46px; border-bottom:1px solid #fff; cursor: pointer; }
.login ul li em { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #f60; position: absolute; top: 26px; left: 56px; opacity: 0; }
.login a:hover { color:#FF6600; }
.login-style {  }
.login-on { color: #f60; font-size:14px; border-bottom:1px solid #f60 !important;}
.login-on em { opacity: 1 !important; }
.login dl { margin-top: 20px; }
.login dl dt { height: 25px; line-height: 25px; color: #777; width: 240px; font-weight: bold; }
.login dl dt a { color: #39f; }
.login dl dd input[type=text], .login dl dd input[type=password] { border: solid 1px #ccc; height: 36px; line-height: 28px; width: 265px; padding-left: 35px; border-radius:3px; }
.btn_mfyzm { width: 90px; margin-left: 10px; height: 36px; background: #f0f0f0; border: 1px solid #d6d6d6; border-radius:3px; cursor:pointer;}
.tishi { text-align: left; line-height: 26px; color: red; margin-top: 10px; font-size:13px; }
.remember { margin-top: 15px; }
.remember input[type=checkbox] { vertical-align: middle; margin-right: 5px; margin-top:-2px; }
.remember label { color: #333; }
.login button { width: 270px; border: 0; background: #f60; border-radius: 3px; height: 40px; color: #fff; cursor: pointer; margin: 10px 0px 20px 0px; font-size:16px; font-family: 'Microsoft YaHei';  }
#footer .commom-box { width: 1003px; }
.login .toRegister { position:absolute; right:30px; top:14px; }
.login .logindisabled{outline:none;background:#C0C0C0;}




