/*µÇÂ¼¸¡²ãÑùÊ½*/
.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: 270px;
    background-color: #FFFFFF;
    border: 1px solid #e3e3e3;
}

.dialog div.close {
    width: 442px;
    float: left;
    background: red;
    background-image: url("../images/loh.html");
    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;
}