@charset "utf-8";
/*
說明
css 標籤統一初始
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, img, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.2em;
}

input[type="submit"], input[type="button"]{
	margin: 0px;
	padding: 0px;
}
html{
	height:100%;/* 標準瀏覽器沒內容物時 body.offsetHeight 會等於0 */
}
body{
	min-height:100%;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}

table, caption, tbody, tfoot, thead, tr, th, td{
	margin;0;
	padding:0;
	border:0;
	outline:0;
}

/*
tables still need 'cellspacing="0"' in the markup
*/
table{
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul{
	list-style: none;
}
blockquote, q{
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after{
	content: '';
	content:none;
}
/*
表單 樣式初始化
*/
optgroup{
	font-weight:normal;
	font-style:normal;
	color:#666;
	background:#FFFFFF;
}
option{
	color:#333;
	width:99%;
}
input,select,textarea{
	font-size:12px;
}
/*
remember to define focus styles!
*/
:focus{
	outline:0;
}
a:hover,input[type=submit]:hover, input[type=reset]:hover, input[type=image]:hover
{
	cursor:pointer!important;
}
/*
remember to highlight inserts somehow!
*/
ins{
	text-decoration: none;
}

del{
	text-decoration: line-through;
}

.clear{clear: both;}
/* 支援標準 CSS 2.0 */
.clear:after{
	content: ".";
    display: block;
    height: 0;
    clear: both;
	overflow:hidden;
}
