.meCSS {
font-size: 12px;
max-width: 500px;
margin: 0 auto;
background-color: #fff;
padding: 50px;
box-sizing: border-box;
}
/* 共同 Start */
#ns_Main{
background-image: url(https://comet.noonspace.com/w58NoonSpace/dr.light/MsgInfo/memberbg.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
#ns_Content{
margin: 50px 0;
}
#ns_Content form{
text-align: left;
}
table.meForm .captionTop{
vertical-align: middle;
}
table.meForm input{
height: 34px;
border-radius: 0;
background-color: #f3f3f3;
border: 0;
}
#meBtn {
display: inline-block;
/* position: relative;*/
margin: 0 auto;
width: 100%;
text-align: center;
}
#meBtn input{
height: 34px;
background-color: #002d5e;
color: white;
border-radius: 0;
}
/* 共同 End */
/* 登入頁 Start */
/* 登入頁 End */
/* 加入會員頁 Start */
.tbJoin .meForm > tbody > tr:nth-child(1) .captionTop{
vertical-align: unset;
padding-top: 13px;
}
/* 加入會員頁 End */
.meTitle { font-size:15px; font-weight:bold; text-align:center; margin-bottom:10px; }
.meIntro { margin-bottom:10px; }
.meMemo { margin-bottom:10px; margin-top:10px; }
.meLine { margin-bottom:20px; margin-top:10px; }
.gap { display:none; }
input { border:1px solid #aaaaaa; border-radius:5px; }
.meErr { text-align: center; }
.mobile .meCSS * { font-size:16px; }
.mobile .meCSS { margin-bottom:20px; }
.mobile .meCSS .meTitle { width:99%; border-bottom:2px solid #888888; }
.mobile .meCSS .meForm .captionTop { display:block; text-align:left; padding:0px; }
.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; }
@media (max-width: 480px){
table.meForm .captionTop { text-align: left; }
}
@media (max-width: 600px){
.meCSS { padding: 50px 32px; }
.meForm { width: 100%; }
.meForm td {
width: 100%;
display: block;
}
body .meForm .captionTop { text-align: left; }
}
|