body{background:url(../images/eCardLayoutBg.jpg) repeat-x;}
a:link {color:2f79c5;}
a:visited {color:#ff3f0c;}
a:active {color:#ff3f0c;}
a:hover { text-decoration: none }



.eCardTop{margin:auto;padding:0;width:965px;background:url(../images/eCardBg_02.gif) no-repeat;}
.eCardTop .banner{margin-left:1.2em;width:920px;height:220px;background:url(../images/eCard_TopBanner.jpg) no-repeat;cursor:pointer;}
.eCardTop .Date{margin:0.3em;margin-right:1em;width:170px;font-size:11px;padding:0.2em;border:1px dotted #ffffff;background-color:#fbc7b5;color:#f43f00;float:right}

.eCardBg{margin:auto;width:965px;background:url(../images/eCardBg_03.gif) repeat-y;text-align:left;}
.eCardBg .content{margin-left:1.2em;padding-top:1.5em;padding-bottom:1.5em;width:95%;border:1px solid #f1e9e4;background-color:#ffffff;text-align:center;}
.eCardBg .content .info{margin:auto;width:90%;text-align:left;}
.eCardBg .content hr{height:1px;/*width:95%;*/margin:auto;margin-top:0.5em;margin-bottom:0.5em;color:#e2e2e2;}
.eCardBg .content h1{font-size:17px;font-weight:bold;margin-bottom:0.5em;color:#ff2312;}
.eCardBg .content h2{font-size:15px;font-weight:bold;color:#ff622b;}
.eCardBg .content ul,ol{margin-left:2.5em;}
.eCardBg .content li{padding-top:0.3em;}
.eCardBg .content .info .notice{color:#ff6f2f;}
.eCardBg .content .number{color:#409dd0;}
.eCardBg .content .pw{width:13.5em;height:11.5em;padding:0.5em;margin-right:0.5em;float:left;background:url(../images/eCardPWBg_02.gif) repeat-x;border:1px solid #f6e1c8;text-align:left;}
.eCardBg .content .CardTable{width:13em;height:9em;padding:0.5em;margin-right:0.5em;margin-bottom:1em;float:left;border:1px solid #f6e1c8;text-align:center;}
.eCardBg .content .CardTable label{margin-bottom:0.5em;cursor:pointer;}
.eCardBg .content .CardTable label img{width:170px;height:auto;}
.eCardBg .content .CardMail{width:100%;text-align:center;}
.eCardBg .content .CardMail td{padding:0.3em;border-bottom:1px dotted #e2e2e2;text-align:left;}
.eCardBg .content .CardMail .title{background-color:#ffeea1; font-weight:bold;}
.eCardBg .content #button{font-size:15px;}

.XmasButton td{padding-right:0.5em;padding-bottom:0.5em;}
.XmasButton td a:hover{position:relative;top:1px;left:1px;}

.clear{clear:both;overflow:hidden;display: block;}

