@charset "utf-8";
/* CSS Document */
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="keywords" content="公路,road,highway,道路" />
	<meta name="author" content="貓砂" />
	<meta http-equiv="Cache-Control" content="no-cache" />
    <style>
		
		html	{
			height: 100%;
		}
	
		body{
			background: url(/bg.JPG) repeat scroll left top #666;
			margin: 0 auto;
			font-family: 'Noto Sans TC','Noto Sans', Source Han Sans, Microsoft JhengHei, Heiti TC, STHeiti Light, MingLiU, sans-serif;
			text-align:center;
			color: #CCC;
 		}

		}
		h1, h2, h3, h4, h5, h6 {
			line-height: xx-large;
			text-indent:0.75rem;

		}

		h1{
			background: url(/sign.png) no-repeat left top;
			border-bottom: 5px solid rgba(225,225,125,.8);
			clear:both;
			font-size:xx-large;
			height: 55px;
			margin-top:1.618rem;
			padding-left:10px;
			padding-top:5px;

 		}
		
		h2{
			border-bottom: 3px solid rgba(225,225,225,.8);
			clear:both;
			font-size:x-large;
			margin-top:1.618rem;
			padding-left:15px;

		}
		
		h3{
			clear:both;
			padding-left:15px;
		}

 		p{
 			font-size:large;
 			line-height:1.618rem;
 			padding-left: 25px;
			font-style:normal;
						
 		}
		
		a:link {color:#fff; text-decoration:underline;}
		a:visited {color:#fff; text-decoration:underline;}
		a:hover {color:#ccf; text-decoration:none;}
		a:active {color:#fff; text-decoration:underline;} 
		
		a.nav{color:#187DC0; text-decoration:none;}
		a.nav:hover{ border-bottom: 3px rgba(24,125,192,.5) solid;}

 		img {border:0}

 		.bbox{
 			margin: 0 auto;
 			width: 1000px;
			padding-bottom: 20px;
 			background: rgba(30, 30, 30, .9);
			text-align:left;
 		}
		
		.header{

		}
		
		.navbar{
			background:rgba(0,0,0,.55);
			clear:both;
			color:#333;
			
			font-size:xx-large;
			font-weight:700;
			margin-top: 5px;
			margin-bottom: 15px;
			padding-left: 40px;
		}
		
 		.col-left{
 			margin: 0 auto;
			float:left;
 			margin-left: 30px;
			margin-right: 15px;
			width: 625px;
			text-align:left;
 		}
		
		.col-right{
 			float: left;
			margin-left: 15px;
			margin-right: 30px;
			width: 275px;

		}
		
		.footer{
			clear: both;
			margin: 0 auto;
			font-size:small;
			padding-left:30px;
			padding-right:30px;
			font-style:italic;
			text-align:right;
		}
		
		.photo{
			width: 300;
			margin: 5;
			border: 1px solid #999;
			float: left;
		}
		
		.photo:hover{
			background: rgba(0,0,0,.5);
			border: 1px solid #000;
		}
		
		.photo img{
			width: 100%;
			height: auto;
		}
		
		.desc{
			padding: 15px;
			text-align: center;
		}
		
		.thead{
			background-color:#187DC0;
			text-align:center;
			color:#fff;
			font-weight:700;
		}
		
		.tr1{
			background-color:rgba(0,0,0,.5);
			vertical-align:middle;
		}
		
		.tr2{
			background-color:rgba(24,125,192,.5);
			color:#fff;
			font-weight:700;
			vertical-align:middle;
		}
		
		td{
			height:30;
			padding-left:10;
		}
		
	</style>
