/* Author:pan Version:1.0 date:2017/9/5*/

/* CSS reset */
body{font:14px/2 "微软雅黑",Tahoma,Helvetica,"宋体",san-serif;background-color:#fff}
body,div,p,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
ul,ol{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
a:link,a:visited{color:#666;text-decoration:none;outline: none;}
a:hover {color: #000;}
a:active {text-decoration: none;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
.mgr{margin-right:10px;}
.mg10{margin-bottom:10px;}


 /* wapper */
 .wapper{overflow:hidden;zoom:1;}

 /* logo */
  .logo{margin:0 auto;width:880px;padding:20px 35px;font-size:26px;}

 /* content */
  .content{background:url(../img/login/bg.jpg) no-repeat left top;overflow:hidden;zoom:1;}
  .content .cont-side{margin:0 auto;padding:20px;width:880px;height:380px;overflow:hidden;zoom:1;}
  .content .cont-side .left{float:left;width:440px;padding-top:30px;text-align:right;}
  .content .cont-side .right{float:right;width:355px;margin-top:8px;background-color:#fff;}
  .content .cont-side .right h1{padding:6px 15px;border-bottom:1px solid #efefef;font-size:18px;color:#E4393C}
  .content .cont-side .right .inputshow{margin:20px 22px 0 22px;height:38px;border:1px solid #BDBDBD;overflow:hidden;zoom:1;}
  .content .cont-side .right .inputshow span{display:table;float:left;padding:0 10px;height:38px;border-right:1px solid #bdbdbd;background-color:#F3F3F3;overflow:hidden;zoom:1;}
  .content .cont-side .right .inputshow span img{float:left;margin-top:10px;}
  .content .cont-side .right .inputshow input{margin-left:10px;border:none;font-size:14px;width:250px;height:35px;line-height:35px;color:#444;}
  .content .cont-side .right .code input{width:130px;}
  .content .cont-side .right .code a{display:block;float:right;width:120px;height:38px;overflow:hidden;zoom:1;}
  .content .cont-side .right .code a img{float:right;padding-top:3px;padding-right:4px;width:100px;height:30px;}
  .content .cont-side .right .inputshow2{margin:5px 18px 10px 18px;}
  .content .cont-side .right .inputshow2 p{float:left;color:#888;padding-right:20px;}
  .content .cont-side .right .inputshow2 input{float:left;margin-top:8px;border:1px solid #bdbdbd;}
  .button{display:block;margin:10px;overflow:hidden;zoom:1;clear:both;}
  .button a{display:block;margin:22px 12px 20px 12px;padding:5px;color:#fff;font-size:18px;text-align:center;background-color:#E4393C;}

 .footer{padding:20px;text-align:center;color:#aaa;}
#login-form .inputshow.error{
	border: 1px solid red;
}