﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0;}

html, body { height: 100%;}

html, body, h1, h2, h3, h4, h5, h6, hr, p, iframe, dl, dt, dd, ul, ol, li, pre, form, fieldset, button, input, textarea, th, td {
	margin: 0;
	padding: 0
}
body { position: relative; text-align: center; background: #fff;}
body, button, input, select, textarea, fieldset, label {
	font: 15px/1.5 "微軟正黑體", "Lucida Grande", tahoma, arial, \5b8b\4f53;
	color: #666
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}
ul, ol {
	list-style: none
}
fieldset, img {
	border: 0 none
}
p {quotes: "\201C" "\201D" "\2018" "\2019";}
img {
	-ms-interpolation-mode: bicubic
}
i, em {
	font-style: normal
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
input, select, textarea, button {
	font-size: 100%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
button, input[type=button], input[type=submit] {
	cursor: pointer
}
input[type=search] {
	-webkit-appearance: textfield
}
textarea {
	overflow-y: auto;
	resize: vertical
}
.clear, .clearfix {
	zoom: 1
}
.clear:after, .clearfix:after {
	content: ' ';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden
}
.hidden, .hide {
	display: none
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline
}

html {
	overflow-y: scroll
}
body {
	height: 100%;
	min-width: 1002px
}

.row {
  margin: 0;
}

.row:before,
.row:after {
  display: table;
  content: " ";
}

.row:after {
  clear: both;
}

.row:before,
.row:after {
  display: table;
  content: " ";
}

.row:after {
  clear: both;
}


.grid-1,
.grid-2,
.grid-3,
.grid-4,
.grid-5,
.grid-6,
.grid-7,
.grid-8,
.grid-9,
.grid-10,
.grid-11 { float: left;}

.grid-1 { width: 8.333333333333332%;}
.grid-2 { width: 16.666666666666664%;}
.grid-3 { width: 25%;}
.grid-4 { width: 33.33333333333333%;}
.grid-5 { width: 41.66666666666667%;}
.grid-6 { width: 50%;}
.grid-7 { width: 58.333333333333336%;}
.grid-8 {  width: 66.66666666666666%;}
.grid-9 { width: 75%;}
.grid-10 { width: 83.33333333333334%;}
.grid-11 { width: 91.66666666666666%;}
.grid-12 { width: 100%;}