@charset "utf-8";
/** login**/

#container  {min-width:1000px; margin:0 auto; position:relative; background:#ffffff;}
.top        {border-bottom:#ff1c00 2px solid; background-color:#fff; height:78px; padding-top:30px}
.login      {background-color:#fff; display:block}
.login .top {border-bottom:0px; border-left:0px; border-top:0px; border-right:0px}
.logo       {margin-left:10px}
.logo1      {width:250px; background: url(../../images/images/logo.jpg) no-repeat; height:55px}
.topnav a   {margin:0px 10px}
.loginform  {padding:40px 0 0 50px; width:290px; background:url(../../images/images/bg_login.png) no-repeat; height:310px;}
.loginform .label {line-height:17px; width:290px; float:left; height:17px}
.loginform2  {padding:40px 0 0 50px; width:290px; background:url(../../images/images/bg_registration.jpg) no-repeat; height:310px;}
.loginform2 .label {line-height:17px; width:290px; float:left; height:17px}
.loginform3  {padding:40px 0 0 50px; width:290px; background:url(../../images/images/set_pw.jpg) no-repeat; height:310px;}
.loginform3 .label {line-height:17px; width:290px; float:left; height:17px}

/*3-24*/
.set_pw{}
.set_pw h1{ font-size:16px;}
.set_pw h2{ font-size:30px; text-align:center; padding:50px;}
.set_pw h3{ font-size:14px; text-align:center; color:#999; padding:5px;}
.set_pw table{}
.set_pw tr{ height:60px;}
.set_pw th{ text-align:right; font-size:14px;}
.set_pw td{ text-align:left; font-size:14px;}
.message_txt{width:130px; height:20px; border:1px solid #dfdfdf; margin-left:15px; padding:10px 0 0 10px;  font-size:14px;}
.message_btn{display:block;height:35px; background:#de3237; border:0;margin-left:15px;  font-size:14px;font-weight:bold;color:#fff;cursor:pointer;padding:0 20px;}
.message_btn02{height:35px;background:#de3237;border:0;font-size:14px;font-weight:bold;color:#fff;display: block; margin: auto;cursor:pointer;padding:0 20px;}
/*3-24*/
.main {margin:40px auto 0 auto; overflow: hidden; border:1px solid #eeeeee; padding:20px 20px;}

.formcont       {width:290px; float:left}
.formcont input {border-bottom:0px; border-left:0px; line-height:20px; background:none transparent scroll repeat 0% 0%; float:left; height:20px; color:#a1a0a0; border-top:0px; border-right:0px}
.name          {margin-top: 17px}
.name .formcont{margin-top: 3px}
.name input    {padding-bottom:8px; padding-left:27px; width:200px; padding-right:13px; padding-top:8px}
.password          {margin-top:15px}
.password .formcont{margin-top:1px}
.password input {padding-bottom:8px; padding-left: 27px; width: 200px; padding-right:13px; padding-top:8px}
.code .label    {margin-top:17px}
.code .formcont {line-height:36px; margin-top:3px; height:36px; overflow:hidden; _zoom:1}
.code input {padding-bottom:8px; padding-left:10px; width:62px; padding-right:10px; float:left; padding-top:8px}
.code img   {margin: 8px 10px 0px; float: left}
.code a     {display: block;float: left}
.loginbtn       {margin-top:10px; margin-left: -2px}
.loginbtn input {border-bottom:0px;border-left:0px;width:246px;background:url(../../images/images/btn_login.jpg) no-repeat;height:40px;border-top:0px;cursor:pointer; border-right:0px}
.others      {margin: 5px 0px 0px 10px; width: 250px}
.others a    {display:block;  float:left; margin-right:20px}
.others a img{margin-top:3px; float:left; margin-right:5px}

.bottom       {border-top:1px solid #ddd; margin-top:50px; padding:10px 10px; color:#666;}
.bottom ul    {margin:0px auto;   width:630px; overflow:hidden;}
.bottom li    {padding-left:24px; float:left; margin-right:24px;}
.bottom .tel  {background-position:0px -214px;}
.bottom .email{background-position:0px -235px;}
.bottom p{ text-align:center;}
/* ----- 脚部 ----- */
.footer   {width:1004px;height:100px;margin: 0 auto;}
.footer ul{padding-top:5px;color:#696969;}
.footer ul li  {width:1004px;margin-top:10px; text-align:center;}
.footer ul li a{color:#696969;}
.footer ul li a:hover{text-decoration:underline;}
.footer ul li span a{color:#414141;font-weight:bold;}
.footer ul li span a:hover{text-decoration:underline;}
.footer .line{width:1004px; background:url(../../images/images/line.png) repeat-x; height:7px;}


