﻿#div_login
{
 width:958px;
 height:392px;
 border:solid 1px #D1D1D1;
}
#div_title
{
 width:100%;
 height:31px;
 border-bottom:solid 1px #D1D1D1;
 position:relative;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#F1F1F1', StartColorStr='#FEFEFE');/*for IE*/
 background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F1F1F1)); /*for Chrome,Safari*/
 background: -moz-linear-gradient(top, #FEFEFE, #F1F1F1);  /*for firefox*/
}  
.span_title
{
 position:absolute;
 margin-left:13px;
 top:7px;
 font-weight:bold;
}
#div_content
{
 width:880px;
 height:310px;
 margin-top:20px;
 margin-right:auto;
 margin-left:auto;
}
#div_left
{
 float:left;
 width:540px;
 height:310px;
 border-right:solid 1px #E7E7E7;
}
.div_td
{
  width:540px;
  height:50px;
  position:relative;
}
.span_td
{
  width:100px;
  height:30px;
  line-height:30px;
  text-align:right;
  top:8px;
  float:left;
}
.span_textbox
{
	width:220px;
	height:30px;
	float:left;
}
#yzmBox
{
	width:100px;
	height:30px;
	float:left;
}
#yzm
{
	width:100px;
	height:30px;
	float:left;
}
.div_wjmm
{
	float:left;
	height:30px;
	line-height:30px;
}
.span_wjmm
{
	margin-top:2px;
	display:inline;
	color:#025AA4;
	text-decoration:underline;
}
.span_wjmm	a
{
	font-size:12px;
	
	
}
.span_hardly
{
	font-size:9pt;
	float:left;
	width:40px;
	height:30px;
	line-height:15px;
	color:#025AA4;
	cursor:pointer;
}
.textbox
{
	width:200px;
	height:24px;
	line-height:24px;
	font-size:11pt;
	border:solid 1px #80A0B9;
}
.textboxYZM
{
	width:80px;
	height:24px;
	line-height:24px;
	border:solid 1px #80A0B9;
}
.textbox2
{
   position:absolute;
   top:5px;
   left:102px;
   margin:0;
   padding:0;
   width:93px;
   height:24px;
   line-height:24px;
   border:solid 1px #80A0B9;
}
.label1
{
   position:absolute;
   width:80px;
   height:26px;
   top:5px;
   left:210px;
}
.label2
{
   width:40px;
   height:30px;
   line-height:15px;
   font-size:12px;
   color:#00569F;
   cursor:pointer;
}
.div_chk
{
  width:100%;
  height:45px;
  position:relative;
   }
.checkbox1
{
   position:absolute;
   left:102px;
   top:5px;
}
.span_name
{
   position:absolute;
   left:130px;
   padding-top:0;
   font-size:12px;
   top:5px;
}
.checkbox2
{
   position:absolute;
   left:200px;
   top:5px;
}
.span_auto
{
   padding-top:0;
   position:absolute;
   left:228px;
   font-size:12px;
   top:5px;
}
.div_button
{
	width:110px;
    height:42px;
    padding-left:100px;
}
.buttonLogin
{
    width:100px;
    height:32px;
    background-image:url(/Resources/IMG/login/Btn_Login.jpg);
    border:0;
    cursor:pointer;
}
.button1
{
   position:absolute;
   width:104px;
   height:36px;
   left:102px;
   background-color:White;
   background-image:url(/Resources/IMG/login/button1.jpg);
   background-repeat:no-repeat;
   border:0;
   cursor:pointer;
}
#div_use
{
   margin-top:18px;
   width:100%;
   height:45px;
}
#div_qqlogin
{
   float:left;
   width:243px;
   height:100%;
   border-right:solid 1px #D1D1D1;
   position:relative;
}
#div_qqimg
{
   width:140px;
   height:28px;
   position:absolute;
   right:0;
}
#div_qqcontent
{
   position:absolute;
   top:28px;
   font-size:12px;
   color:#999999;
   height:15px;
   width:130px;
   right:1px;
}
#div_bloglogin
{
   position:relative;
   float:left;
   height:100%;
}
#div_blogimg
{
   width:140px;
   height:28px;
   position:absolute;
   left:10px;
   top:2px;
}
#div_blogcontent
{
   position:absolute;
   top:28px;
   left:60px;
   width:61px;
   height:15px;
   font-size:12px;
   color:#999999;
}
#div_right
{
   float:right;
   height:100%;
   width:auto;
}
#div_register
{
   position:relative;
   height:122px;
   width:305px;
   border-bottom:dashed 1px #CDCDCD;
}
.span_no
{
   position:absolute;
   font-weight:bold;
   font-size:13px;
}
.button2
{
   position:absolute;
   top:65px;
   left:85px;
   width:129px;
   height:34px;
   background-color:White;
   border:0;
   background-image:url(/Resources/IMG/login/btn_regist.jpg);
   background-repeat:no-repeat;
   cursor:pointer;
}
#div_ad
{
   width:300px;
   height:95px;
   margin-top:50px;
}
#div_findpsd
{
   width:100%;
   height:344px;
   border:solid 1px #D1D1D1;
}
#div_title2
{
   width:100%;
   height:31px;
   border-bottom:solid 1px #D1D1D1;
   position:relative;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#F1F1F1', StartColorStr='#FEFEFE');/*for IE*/
   background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F1F1F1)); /*for Chrome,Safari*/
   background: -moz-linear-gradient(top, #FEFEFE, #F1F1F1);  /*for firefox*/
}
#div_content2
{
   width:880px;
   height:213px;
   margin-top:45px;
   margin-left:auto;
   margin-right:auto;
}
.div_td2
{
   position:relative;
   width:100%;
   height:44px;
}
.div_td3
{
   position:relative;
   width:100%;
   height:39px;
}
.button3
{
   position:absolute;
   width:120px;
   height:30px;
   background-color:White;
   background-image:url(/Resources/IMG/login/button3.jpg);
   background-repeat:no-repeat;
   border:0;
   left:100px;
   top:5px;
   cursor:pointer;
}
.button4
{
   position:absolute;
   width:104px;
   height:36px;
   background-color:White;
   background-image:url(/Resources/IMG/login/button4.jpg);
   background-repeat:no-repeat;
   border:0;
   left:100px;
   top:5px;
   cursor:pointer;
}
#changeYZM
{
	width:50px;height:30px;color:#025AA4;line-height:15px;
}