@charset "utf-8";
.ltop{ height:120px;}
.ltop img{ height:100px; margin-top:10px;}
.regpane{ background:#f5f5f5; border-top:solid 2px #fd5c62;border-bottom:solid 1px #f5f5f5; min-height:500px;  color:#333;}
.regpane .content{padding:30px;}
.regpane p{ font-size:14px; line-height:40px;}
.regpane h1{ font-size:18px; line-height:50px;}
.regpane .lsbtn{ width:360px; height:40px; margin:50px auto; background:#fd5c62; line-height:40px;  text-align:center; color:#fff; cursor:pointer;}
.regpane .btn{ width:160px; height:40px; margin:30px auto; background:#fd5c62; line-height:40px;  text-align:center; color:#fff; cursor:pointer; border:none;}
.regpane .btn.dis{ background:#ccc;}
.regpane .steps{ height:40px; overflow:hidden;}
.regpane .steps li{ width:300px; text-align:center; line-height:40px; color:#999; float:left; font-size:16px;}
.regpane .steps li.on{ background:#fd5c62; color:#fff;}
.conetent{ padding:20px;}
.regpane .form{ width:550px; margin:100px auto 30px auto; line-height:50px; font-size:14px;}
.regpane .form .ctl{ overflow:hidden; padding-bottom:20px;}
.regpane .form label{ width:100px; font-size:16px; display:block; float:left; text-align:right; padding-right:10px; color:#333;}
.regpane .form label span{ color:#fd5c62;}
.regpane .form .ipt{ width:450px; float:left;}
.regpane .form select{ height:40px; width:130px; border:#ccc solid 1px; text-indent:10px; }
.regpane .form input{ height:40px; width:250px; border:#ccc solid 1px; text-indent:10px;}
.regpane .form input.yzmbtn{ width:120px; text-indent:0;}
.regpane .form p{ line-height:20px;}

/*login*/
.clear{clear: both;}
.loginpane{ height:540px; background:url(../images/loginbg.png) no-repeat left; position:relative;}
.loginform{ width:330px; height: 382px; padding:20px 20px 0px 20px; border: solid 1px #fd5c62; background:#fff; position:absolute; right:80px; top:30px; box-shadow:0px 0px 2px #999;}
.loginform h2{ font-size:20px;line-height: 60px;}
.loginform .ctr{color: #000; position:relative; }
.loginform .ctr .img{width: 280px; padding-top: 30px; padding-left: 104px; }
.loginform .ctr .img p{line-height: 50px;}
.loginform .ctr p{line-height: 30px; font-size: 14px;}
.loginform .ctr input{width:280px; height: 40px; border: solid 1px #d9d9d9; text-indent: 1.5em; }
.loginform .ctr .ipt{width: 280px; height: 50px; border: solid 1px #d9d9d9; }
.loginform .ctr  #hk{width: 280px; height: 40px; }
.loginform .ctr span{ position:absolute; top:42px;}
.loginform .ctr span.error{ font-size:12px; color:#f00; min-width:300px;}
.loginform .ctr #bottom{margin-top:40px; background-color:#fd5c62; color:#fff; border: none; text-indent:0; }
.loginform .ctr #bottom.dis{ background:#ccc;}
.loginform .ctr .a1{color:#fd5c62 ;font-weight: 700; }
.loginform .ctr #bottom2{ margin-top:20px ; background-color:#fd5c62; color:#fff; border: none; }
.loginform .ctr #yanzheng{width:180px; height: 40px; text-indent: 1.5em; float: left; border: none;}
.loginform .ctr .yanzheng{width:100px; height: 40px; background-color: #CCCCCC;border: 1px solid #999999;float: left; text-indent:0px; color:#999;}
.loginform .ctr #ctript{border: solid 1px #d9d9d9;width: 282px;}
