<!--

@charset "utf-8";

html,body,h1,h2,h3,h4,h5,h6,hr,blockquote,dl,dt,dd,ul,ol,li,pre,span,fieldset,legend,button,select,textarea,th,td,img,a,div {
	font-size:40px;
	line-height:55px;
	color:#000000;
	font-family: Arial, "微軟正黑體", Helvetica, sans-serif, Times New Roman, Century Gothic;

 	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 	-webkit-text-size-adjust:none;

}

form,input,select {
	font-size:40px;
	line-height:55px;
	color:#000000;
	font-family: Arial, "微軟正黑體", Helvetica, sans-serif, Times New Roman, Century Gothic;
	
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust:none;
	
}

html,body,h1,h2,h3,h4,h5,h6,hr,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,th,td {
	margin:0;
	padding:0;

 	
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;

}



img { border:0px; }
ul,li{ list-style:none; }


a:link,a:visited{ color:#eeffee; text-decoration:none; }
a:hover,a:active{ color:#ffffff; text-decoration:none;}


h1,h2{font-size	: 24px; font-weight:normal; padding:10px 0px; color:#ee3300; font-style:italic; font-weight:bold; }
h3 {font-size:15px; font-style:italic; color:#808080; margin:0px 0px 15px 0px;}
h4 {font-size:22px; font-style:italic; color:#8fa549; margin:0px 0px 15px 0px;}
h5 {font-size	: 11px;}
h6 {font-size	: 10px;}


form table tr td {
	padding		: 5px 8px;
}



.size18 {font-size	: 18px;}
.size15 {font-size	: 15px;}
.size13 {font-size	: 13px;}
.size12 {font-size	: 12px;}
.size11 {font-size	: 11px;}
.size10 {font-size	: 10px;}
.size9 {font-size	: 9px;}
.size8 {font-size	: 8px;}

.color777	{ color	: #777777; }
.coloraaa	{ color	: #aaaaaa; }

.height10 {width: 0px; height: 10px;}
.height20 {width: 0px; height: 20px;}


.hidden {display: none;}
.linethru {text-decoration	: line-through;}


.opacity70 { -moz-opacity:.70; filter: alpha(opacity=70); opacity:.70;}
.opacity80 { -moz-opacity:.80; filter: alpha(opacity=80); opacity:.80;}


.center{ margin:0 auto;}
.left{ float:left;}
.right{ float:right;}
.clear {clear: both;}

.icon { vertical-align:middle; }


.heading {
	font-weight : bold;	
	text-shadow	: 3px 3px 1px #000000;
    -webkit-text-stroke: 1px #000000;
	color		: #ffffff;
}

.smalltext {
	text-shadow	: 0px 0px 3px #000000;
    -webkit-text-stroke: 0px #000000;
	color		: #ffffff;
}



.white-shadow {
	text-shadow	: 0px 1px 1px #ffffff;
}

.black-shadow {
	text-shadow	: 0px -1px 1px #000000;
}


/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 16px; -webkit-border-top-left-radius: 16px; -khtml-border-top-left-radius: 16px; border-top-left-radius: 16px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 16px; -webkit-border-top-right-radius: 16px; -khtml-border-top-right-radius: 16px; border-top-right-radius: 16px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 16px; -webkit-border-bottom-left-radius: 16px; -khtml-border-bottom-left-radius: 16px; border-bottom-left-radius: 16px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 16px; -webkit-border-bottom-right-radius: 16px; -khtml-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px; }




/*	Custom setting		- Android		*/

#book_room	{ display:inline; margin-right:20px; }
#book_day	{ display:inline; }

#book_room	select { width:120px; height:50px; line-height:32px; border:solid 1px #aaaaaa; text-align:center; margin:0 10px; }
#book_day	select { width:120px; height:50px; line-height:32px; border:solid 1px #aaaaaa; text-align:center; margin:0 10px; }

#countdown_text_overlay { display:none; }


p { width:100%; }








.form input[type='text'], .form input[type='password'] {
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	padding:5px 8px;
	margin:0px;
	border:solid 1px #aaaaaa;
}

.form select {
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	padding:5px 7px;
	margin:0px 12px 5px 0;
	border:solid 1px #aaaaaa;
	float:left;
}

.form [type='file'] {
	margin:0px;
}

.form textarea {
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	padding:5px 8px;
	border:solid 1px #aaaaaa;
	margin:0px;
}

.form input[type='submit'], .form button {
	padding:5px 10px;
}




.option {
	
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;

	border:solid 1px #cccccc;
	
	width:500px;
	height:100px;
	line-height:100px;
	
	text-align:center;
	vertical-align:middle;
	
	margin: 10px auto;
	
}



-->