@charset "utf-8";
/* CSS reset */
/* ----------------------------------------------------
    initial html5 reset
---------------------------------------------------- */
html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video{
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: middle;
	background: transparent;
	margin: 0;
	padding: 0;
}
article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{
	display: block;
}
table {border-collapse:collapse;border-spacing:0;}
ol,ul {list-style:none;}
q:before,q:after {content:'';}
abbr,acronym,img { border:0;}
/* ----------------------------------------------------
	clearfix
---------------------------------------------------- */
.clearfix:after { content:" "; display:block; clear:both; visibility:hidden; line-height:0; height:0; font-size:0 }
.clearfix { display:inline-block }
html[xmlns] .clearfix { display:block; }
* html .clearfix { height:1% }
/*---------用map要加 --------------*/
:focus{ outline:none; border:none;}
/*---------responsive--------------*/
img { border:0px; max-width:100%; height:auto;}
/*---------link --------------*/
a { text-decoration:none; }
a:hover { text-decoration:none; }
a { -o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease; transition: all 0.5s ease; -ms-transition: all 0.5s ease;}
/*---------物件的border跟padding會被算入寬度內--------------*/
*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
/* common */
html,body{ width:100%;height:100%;}
html {-webkit-text-size-adjust: none;}
body{font-family:  '儷黑 Pro', '微軟正黑體',Arial, sans-serif;letter-spacing:1px; position:relative;}
input, textarea, select{font-family: '儷黑 Pro', '微軟正黑體',Arial, sans-serif; letter-spacing:1px; }
