body {
 
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0;
}
#main {
	width:950px;
    /*height:600px;*/
    padding-top:90px;
    text-align:center;
}
/*登录浮层样式*/
#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;
}
#dialog {
    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;
 
}
#dialog p {
    background:#CCCCCC;
    width:440px;
    height:25px;
    border-bottom:1px solid #e3e3e3;
}
#dialog div.close {
	width:440px;
	float: left;
    background: #CCCCCC;
   vertical-align: middle;
    padding-top:3px;
   line-height: 26px;
   
}
#dialog p.close a {
    color:#fff;
    text-decoration:none;
}



/*选择切换卡号样式*/
#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;
    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:200px;	
}
.showTD3{
	width:140px;
	text-align: center;	
}
