/*登录浮层样式*/
.fullbg {
    background-color:gray;
    left:0;
    opacity:0.5;
    position:absolute;
    top:0;
    z-index:3;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity:0.5;
}
.dialog2 {
    display:none;
    position:fixed !important; /* 浮动对话框 */
    position:absolute;
    padding:1px;
    z-index:5;
   text-align: center;
   width:440px;
   height:270px;
   background-color:#FFFFFF;
   border:1px solid #e3e3e3;
}

.dialog2 div.close {
	width:442px;
	float: left;
    background: red;
    background-image:url("../images/loh.png");
   	vertical-align: middle;
   margin-top:-2px;
  	line-height: 31px;
   
}
.login_select {
	border:1px solid #ccc;
	line-height:25px;
	color:black;
	/*margin:-2px;
	padding:7px 6px;*/
	font-size:12px;
	/*width:93px;
	*width:84px;*/
}
/*登录表单*/
.login_texttopmid{
    padding:0px 20px 10px 20px;
    /*border: 1px solid red;*/
}
/*用户名*/
#memberAccount{
	height: 25px;
	border: 1px solid #999999;
    width:170px;
    line-height: 25px;
    
}
/*密码*/
#memberUmm{
	clear;
	height: 25px;
	border: 1px solid #999999;
    width:170px;
    line-height: 25px;
    vertical-align: middle;
}
/*验证码输入框*/
#check{
	height: 25px;
	border: 1px solid #999999;
    width:170px;
    line-height: 25px;
    vertical-align: middle;
}
/*验证码图片*/
#yzm{
	/*color: blue;*/
	cursor: hand; 
	vertical-align: middle;
}

.loginkuang{
	/*border: 1px solid blue;*/
	width:400px;/*440-30-40*/
	height:30px;
	vertical-align: middle;
	line-height: 30px;
	
}
.f{ /*字体*/
	border: 1px soild green;
	float:left;	
	height: 25px;
	line-height:25px;
	vertical-align:middle;
	width:95px;
	text-align:right;
	font-size: 13px;
	padding-right: 10px;
	/*padding-top: 5px ;*/
}
.inpt{
	/*border: 1px solid blue;*/
	float:left;
	height: 33px;
	line-height:33px;
	width: 170px;
}
.les{
	float: left;
	padding-left: 10px;
	padding-top: 3px ;
	
}
/*登录按钮*/
.login_textbottom{
	clear:both;
	width:440px;
	height:40px;
	text-align:center;
	/*margin-top:20px;*/
	
}

/*选择切换卡号样式*/
#mengbanbg {
    background-color:gray;
    left:0;
    opacity:0.5;
    position:absolute;
    top:0;
    z-index:3;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity:0.5;
}
#showcardnum {
    display:none;
    position:fixed !important; /* 浮动对话框 */
    position:absolute;
    padding:1px;
    z-index:5;
   
    
   text-align: center;
   width:440px;
   height:250px;
   background-color:#FFFFFF;
   border:1px solid #e3e3e3;
 
}
#showcardnum p {
    background:#CCCCCC;
        
    width:440px;
    height:19px;
    border-bottom:1px solid #e3e3e3;
}
#showcardnum p.close {
   text-align:right;
   vertical-align: middle;
     /*padding-right:0px;*/
    padding-top:3px;
   line-height: 26px;
   float: right;
}

#showCardNumTB{
	width: 420px;
	text-align: center;
	line-height: 25px;

}
#showCardNumTB td{
	font-size:12px;
	/*font-weight: bold;*/
	color: #48a2ff;
}
#showCardNumTB tr{
 /*background-color: #FFFFFF;*/
	line-height: 20px;
	font-size: 12px;
}
tr.hilite {
	background-color: #88F2ee;
	color: #48a2ff;
	size: +2;
}

.showTRA {
	height: 24px;
	background-color: #E8F2FE;
}
.showTRB {
	height: 24px;
	background-color: #DFE7F2;
}

.showTR td{
	height: 28px;
	font-size: 12px;
}

.showTD1{
	width: 100px;
	text-align: center;
}
.showTD2{
	text-align: center;
	width:220px;	
}
.showTD3{
	width:100px;
	text-align: center;	
}
