@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html{ -webkit-text-size-adjust:100%; -moz-text-size-adjust:100%; -ms-text-size-adjust:100%; text-size-adjust:100%; height: 100%;}
a{ text-decoration:none !important;}
li{ list-style:none;}
img{ border:none;}
.hidden{ display: none;}
.show{ display: block;}
i{ font-style:normal; display:inline-block !important; *display:inline;zoom:1;}
.color0{ color:#000000 !important; font-weight:normal !important;}
.color1{ color:#111111 !important; font-weight:normal !important;}
.color3{ color:#333333 !important; font-weight:normal !important;}
.color6{ color:#666666 !important; font-weight:normal !important;}
.color9{ color:#999999 !important; font-weight:normal !important;}
.textAlignl{ text-align:left;}
.textAlignr{ text-align:right;}
.textAlignc{ text-align:center;}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display: block;}

label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{ cursor:pointer;}
button,input,select,textarea {margin:0;font-size:100%; vertical-align:middle;}
textarea { overflow:auto; vertical-align:top;}
input{outline: none;margin:0; padding:0;}
input[type="button"], input[type="submit"], input[type="reset"],textarea {-webkit-appearance:none;}

table{border-spacing:0; border-collapse:collapse;}


/*Clear Float*/
.floatLeft{ float:left;}
.floatRight{ float:right;}
.clearfix {*zoom:1;}
.clearfix:before,
.clearfix:after {display:table; line-height:0; content:"";}
.clearfix:after {clear:both;}

.container {margin-right:auto; margin-left:auto; *zoom:1;}
.container:before,.container:after {display:table; line-height:0; content:"";}
.container:after {clear:both;}