|  | 
html {
    margin-top: unset;
    transition: all 0.9s linear;
    background-image: linear-gradient( 135deg, #0023d0 10%, #9708CC 100%);
}
body #ns_Wrapper {
background-color: transparent; 
}
#tdChkCodeImg{
vertical-align: middle;
    display:inline;
    margin-left:15px;
}
#meTitle {
font-size:18px;
color:#ffffff; 
display:block;
font-weight:bold; text-align:center; margin-bottom:10px;
 }
input#userid {
    font-size: 14px;
    border: 0px solid #aaaaaa;
    border-radius: 35px;
    height: 25px;
    padding: 5px 5px;
}
input#chkcode {
    width: 100px;
border-radius: 35px;
}
.meIntro { margin-bottom:10px; }
.meMemo  { margin-bottom:10px; margin-top:10px; }
.meLine  { margin-bottom:20px; margin-top:10px; }
.gap     { display:none; }
body .meForm  input { 
font-size: 14px;
border: 0px solid #aaaaaa;
    border-radius: 35px;
    height: 25px;
    padding: 5px 5px;
}
body .meCSS{ font-size:16px;   color: #fff;}
body .meCSS a {
    color: #fff;
}
body .meCSS .meForm .captionTop { 
padding: 4px;
    line-height: 150%;
    text-align: left;
    color: #fff;
    font-weight: bold;
    margin: 0px 15px;
    vertical-align: top;
 }
.mobile .meCSS { margin-bottom:20px; }
.mobile .meCSS .meTitle { width:99%; border-bottom:2px solid #888888; }
.mobile .meCSS .meForm .content { display:block; padding:0px; padding-bottom:10px; text-align:right; }
.mobile .meCSS .meForm .content input  { display:block; height:24px; font-size:20px; width:220px; }
.mobile .meCSS .meForm .content select { display:block; height:28px; font-size:20px; width:224px; }
.mobile .meCSS .meForm .detail { display:block; padding:0px; padding-bottom:10px; text-align:right; }
.mobile .meCSS .meForm .detail input  { display:block; height:24px; font-size:20px; width:220px; }
.mobile .meCSS .meForm .detail select { display:block; height:28px; font-size:20px; width:224px; }
.mobile .meCSS .meBtn { width:99%; border-top:2px solid #888888; padding-top:10px; }
.mobile .meCSS .formButton { font-size:20px; }
.mobile .meCSS .meIntro { text-align:left; width:90%; }
.mobile .meCSS #meQryRegBtnClose { display:none; }
.mobile .meCSS #ChgPwdSubmitForm .memberid { text-align:center; }
.mobile .chkEmail { display:none; }
.mobile .meCSS .meForm .content input.chkcode { width:60px; }
.mobile .imgChkCode { height:26px; vertical-align:middle; }
.mobile .tdChkCodeRenew { display:none; }
body input[type="submit"]  {
    -webkit-appearance: none;
    font-size: 14px;
    padding: 10px 25px;
    font-weight: 700;
    background-color: #fff;
    border: 0px solid #3d00f7;
    border-radius: 35px;
    margin: 10px;
    cursor: pointer;
    color: #1425d0;
    height: auto;
}
body input[type="submit"]:hover {
color:#fff;
background-image: linear-gradient( 135deg, #5EFCE8 10%, #736EFE 100%);
    transition: all .2s linear;
    -moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
}
/*=================手機版  開始===================*/
@media (max-width: 480px) {
body .meForm td{
    padding: 4px;
    margin: 0px 15px;
    line-height: 150%;
    text-align: left;
    display: block;
    vertical-align: top;
    padding-bottom: 8px;
}
}
/*=================手機版  結束===================*/
 
 
 
 
 |  |