@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

body{ 
 background-image:url(../images/tp02.gif);}
 
.login{ 
 margin-top:21%; margin-left:-8%;} 
 
.login_box{
 width:910px; 
 margin:auto;position:relative;}
 

.login_box h1{
 text-align:center;
 padding-left:50px; 
 color:#FFF; 
 margin-bottom:50px; 
 font-size:23px; letter-spacing:2px; font-style:normal;}

.form-signin{ 
 position:absolute; 
 right:80px; top:160px;}

.form-signin div{
 margin-bottom:10px;}

.form-signin *{ 
 font-family: "宋体";}

.form-signin span{ color:#666;}

.form-signin input[type="text"] { border:solid 1px #e0e0e0;
  border-radius: 0;
  width:220px; margin-left:5px; line-height:30px; padding-left:20px;
  background: url(../images/icon01.gif) 0 7px no-repeat;
  color:#03F;
}

.form-signin input[type="text_01"] { border:solid 1px #e0e0e0; margin-top:10px;
  border-radius: 0;
  width:120px; margin-left:5px; line-height:30px;
  color:#03F;
}

.form-signin input[type="password"] {border:solid 1px #e0e0e0; margin-top:20px;
  border-radius: 0;
  background: url(../images/icon02.gif) 0 7px no-repeat; padding-left:20px;
  width:220px;margin-left:5px;line-height:30px;
  color:#03F;
}

#button{ 
  width:160px; margin-left:10px;
  line-height:30px;border:0; 
  background-color:#4d90fe; color:#FFF;
  font-size:16px; font-weight:800;}

#checkbox{ 
  vertical-align: text-middle;}

.checkbox a{ color:#666; font-size:14px; text-decoration:none;}

.right_box{ position: absolute; right:30px; top:90px;}

.right_box a{
 text-decoration:none; 
 font-size:14px; color:#C33; 
 margin-left:3px;}

.right_box a:hover{ text-decoration:underline;}


.code{
 background-image:url(111.jpg);
 font-style:italic;
 color:green;
 border:0;

 letter-spacing:3px;
 font-weight:bolder;
}

.white_content *{ font-family: "宋体";}

.white_content h1{ font-size:14px;}

.register{ margin-top:30px;}

.register p{ text-align:right; margin-right:120px;margin-bottom:20px; font-size:14px;}

.text_input{ width:350px; height:30px;}

.text_current{ width:240px; height:30px;}

#code{ width:90px; background-color:#c62a2a; border:0;height:32px; color:#FFF; margin-left:20px;cursor:pointer;}

#submit{ margin-left:190px; border:0; width:200px; height:35px; background-color:#c62a2a; color:#FFF;}

.close{ position:absolute; right:0; top:0; cursor: pointer;}

.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.white_content {
    display: none;
    position: absolute;
    top: 15%;
    left: 25%;
    width: 50%;
    height: 50%;
    padding: 16px;
    border: 16px solid #065d92;
    background-color: white;
    z-index:1002;
}

	
	












