@charset "utf-8";
/* CSS Document */

a.Inquiry_Login { display:block; height:auto; overflow:hidden; text-decoration:none; padding:1rem; width:100%; float:left; margin-bottom:1rem; text-align:center;}
a.Inquiry_Login:before{ content:'';}
a.Inquiry_Login:link,
a.Inquiry_Login:visited,
a.Inquiry_Login:hover,
a.Inquiry_Login:active { background:rgba(0,100,180,1); color:white;
/*圓角*/
border-radius:0.5rem;}
a.Inquiry_Login:focus{ background:yellow; color:blue; border:2px dashed blue;}


/*ContentPlaceHolder1_div_Login*/
#ContentPlaceHolder1_div_Login .notice { color:Crimson;}
#ContentPlaceHolder1_div_Login * { padding:0; margin:0; list-style:none; text-decoration:none;}
#ContentPlaceHolder1_div_Login { display:block; width:100%; height:auto; overflow:hidden; margin:0 auto; border:0; outline:none; margin-bottom:1rem;}
#ContentPlaceHolder1_div_Login > div { width:100%; height:auto; overflow:hidden; background:rgba(255,255,255,0.4); border-bottom:1px solid rgba(0,0,0,0.1);
/*flex*/
-webkit-flex-display:flex; display: flex; flex-wrap:wrap;}
#ContentPlaceHolder1_div_Login > div:nth-child(even) { background:rgba(255,255,255,0.8);}
#ContentPlaceHolder1_div_Login > div > * { display:block; height:auto; overflow:hidden; padding:0.5rem; float:left; line-height:1.5rem; font-size:1rem;}
#ContentPlaceHolder1_div_Login > div > label {  width:8.75rem;}
#ContentPlaceHolder1_div_Login > div > label > .notice { float:left; margin-right:0.25rem;}
#ContentPlaceHolder1_div_Login > div > label .None { display:none;}
#ContentPlaceHolder1_div_Login > div > label ~ div { width:calc(100% - 8.75rem);}
#ContentPlaceHolder1_div_Login > div > * > * { float:left; margin-right:0.25rem; max-width:100%;}
#ContentPlaceHolder1_div_Login > div > * > .notice { font-size:0.7rem;}
#ContentPlaceHolder1_div_Login > div > * > input[type="text"],
#ContentPlaceHolder1_div_Login > div > * > input[type="password"]{ height:1.5rem; padding:0.25rem; line-height:calc(1rem - 2px); outline:none; border:1px solid rgba(0,0,0,0.2); font-size:0.8rem; font-family:"微軟正黑體";}
#ContentPlaceHolder1_div_Login > div > * > input#ContentPlaceHolder1_txb_Email { width:16rem;}
#ContentPlaceHolder1_div_Login > div > * > select { height:30px; outline:none; line-height:calc(1.5rem - 2px); border:1px solid rgba(0,0,0,0.2); font-size:0.8rem; font-family:"微軟正黑體";}
#ContentPlaceHolder1_div_Login > div > * > textarea { outline:none; line-height:calc(1.5rem - 2px); border:1px solid rgba(0,0,0,0.2); font-size:0.8rem; font-family:"微軟正黑體"; padding:0.25rem;}
#ContentPlaceHolder1_div_Login > div > * > ul { margin-right:0;
/*flex*/
-webkit-flex-display:flex; display: flex; flex-wrap:wrap;}
#ContentPlaceHolder1_div_Login > div > * > ul > li { display:inline-block; width:auto; height:1.5rem; line-height:1.5rem; overflow:hidden; float:left; margin-right:0.5rem;}
#ContentPlaceHolder1_div_Login > div > * > ul > li > input { margin-right:0.25rem;}
#ContentPlaceHolder1_div_Login > div > * > img { display:block; margin:0.125rem 0; margin-right:0.25rem;}
#ContentPlaceHolder1_div_Login > div > * > input[maxlength="6"] { width:4rem;}


.Inquiry_List { width:100%; height:auto; overflow:hidden; margin-bottom:1rem;}
.Inquiry_List * { padding:0; margin:0; list-style:none;}
.Inquiry_List > ul { width:100%; height:auto; overflow:hidden;}
.Inquiry_List > ul > li { width:100%; height:auto; overflow:hidden;
/*flex*/
-webkit-flex-display:flex; display: flex;
-webkit-justify-content:space-between; justify-content:space-between;
flex-wrap:wrap;}
.Inquiry_List > ul > li > * { display:block; height:auto; overflow:hidden; float:left; padding:0.5rem;}
.Inquiry_List > ul > li > *:nth-child(1) { width:calc( 30% - 50px); width:120px;}
.Inquiry_List > ul > li > *:nth-child(2) { width:calc( 70% - 50px); width:calc( 100% - 220px);}
.Inquiry_List > ul > li > *:nth-child(3) { width:100px; text-align:right;}
.Inquiry_List > ul > li:nth-child(odd) { background:rgba(0,0,0,0.05);}
.Inquiry_List > ul > li.header { background:rgba(0,100,180,1); color:white;}


@media only screen and (min-width:0px) and (max-width:540px) {
	.Inquiry_List > ul > li { font-size:0.8rem;}
}