		body{
			font-family: "微軟正黑體", Arial;
			font-size: 1.6vh;
			color: #303030;
			line-height: 4vh;
			/*			background-color: #ccc7be;*/
			background-image: url(images/bg.jpg);
			background-size: 100%;
			background-repeat: repeat;
			background-position: 50% 0px;
		}
		.top{
			background-image: url(images/top_bg.jpg);
			background-position: 50% 0%;
			background-size: cover;
			background-repeat: no-repeat;*/
			text-align: center;
			margin-top: 51px;
		}
		.mt20{
			margin-top: 50px;
		}
		.navbar-default{
			background-color: #00164c;
			color: #000; 
			border-bottom-color: #00164c;
		}
		.navbar-default .navbar-nav>li>a{
			color: #FFF;
			font-size: 20px;

		}
		.navbar-default .navbar-nav>li>a:hover{
			background-color: #173a91;
			font-size: 20px;
			color: #FFF;

		}
		.dropdown>ul>li>a{
			color: #4e4e4e;
			font-size: 20px;

		}
		.dropdown>ul>li>a:hover{
			background-color: #4e4e4e;
			font-size: 20px;
			color: #e8e8e8;

		}
		.navbar-default .navbar-header>a{
			color: #000;
			font-size: 22px;
		}
		.navbar-default .navbar-toggle .icon-bar{
			background-color: #FFF;
			color: #000;
		}
		.navbar-default .navbar-toggle{
			color: #000;
		}
		
		.table tr th {
			text-align: center;
			font-size: 20px;
			color: #000;
		}
		.table tr td {
			text-align: center;
			font-size: 20px;
		}
		.table caption {
			text-align: center;
			font-size: 36px;
			font-weight: bolder;
		}
		.table{
			background-color: #fff;
			padding: 15px;
		}
		.table thead tr th{
			line-height: 36px;
		}
		.table tbody tr td{
			line-height: 50px;
		}

		.copyright{
			font-size: 10px;
			text-align: center;
			color: #646464;
			line-height: 1em;
			margin-top: 20px;
			padding-top: 10px;
		}

		.main1{
			width: 1200px;
			padding: 0;
			margin: 5% auto 0 auto;
			text-align: center;
		}
		.main1 div{
			width: 100%;
			display: inline;
			margin: 0 auto 0 auto;
		}
		.main_page{
			width: 1200px;
			text-align: center;
		}
		.main_page a img{
			padding: 0 10px 0 10px;
			-webkit-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			transition: all 0.5s ease ,;
		}	
		.main_page a img:hover{
			transform: translateY(-10px);
			filter:grayscale(0);
		}

