
		* {
			font-family: "微軟正黑體";
		}
		
    	body {
    		background-color: #eeeef0;
    	}
    	
    	#maintopMenu .material-icons {
    		font-size: 40px; 
    		color: #fff;
    		background-color: #f49600;
    		padding: 6px; 
			border-radius: 25px; 
			-webkit-border-radius: 25px; 
			-moz-border-radius: 25px; 
    	}
    	
    	#maintopMenu {
    		max-width: 880px; 
    		min-height: 150px;
    		padding: 12px; 
    		margin-top: 350px; 
    		margin-left: auto;
    		margin-right: auto;
    		background-color: #fff;
			border-radius: 20px 20px 0px 0px; 
			-webkit-border-radius: 20px 20px 0px 0px; 
			-moz-border-radius: 20px 20px 0px 0px; 
    	}
    	
    	#maincontent {
    		background-color: #eeeef0;
    		padding-left: 5%;
    		padding-right: 5%;
    	}
    	
    	#maincontentL2 {
			background-color: #fff; 
			padding-top: 30px; 
			padding-left: 10%;
			padding-right: 10%;
    	}
    	
		.main-news .rcorner {
			min-height: 200px; 
			border: 1px #bbb solid; 
			border-radius: 10px; 
			-webkit-border-radius: 10px; 
			-moz-border-radius: 10px; 
		}
		.main-news h3 { 
			font-size: 14px; 
		}
		.main-news a {
			color: black;
		}
		.main-news a:hover {
			color: blue;
			text-decoration: none;
		}
		
    	#yptitle {
    		font-size: 66px; 
    	}
    	
    	.richfooter {
    		background-color: #1a4732;
    		color: #000;
    	}
    	
		.brand {

		}
		
		.navbar-nav {
			padding-left: auto;
			padding-right: auto;
		}
		
		.navbar-light .navbar-nav .nav-link {
			text-align: center;
			padding-top: 0px;
			padding-bottom: 0px;
			line-height: 35px;
			font-size: 20px;
			color: #183225;
		}
		
		.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
			color: rgba(0,0,0,0.7);
		}
		
		.bg-light {
			background-color: <?php echo "{$menubarColor}"; ?> !important;
		}

		.bgw {
			background-color: rgba(255,255,255,0.8);
		}
		
		p {
			font-size: 18px; 
		}
		
		.dropdown-submenu {
			position: relative;
		}

		.dropdown-submenu>a:after {
			display: inline-block;
			margin-top: .255em;
			vertical-align: .255em;
			content: "";
			border-top: .3em solid  transparent;
			border-right: 0;
			border-bottom: .3em solid  transparent;
			border-left: .3em solid;
		}

		.dropdown-submenu>.dropdown-menu {
			top: 0;
			left: 100%;
			margin-top: 0px;
			margin-left: 0px;
		}		
		
		.dropdown-menu {
			font-size: 18px; 
		}		
		
		.navbar {
			border: 0px solid #ffffff;
		}

		div {
			opacity: 1;
			-webkit-transition: opacity 1s ease-in;
			   -moz-transition: opacity 1s ease-in;
				-ms-transition: opacity 1s ease-in;
				 -o-transition: opacity 1s ease-in;
				    transition: opacity 1s ease-in;
		}
		
		.load { opacity: 1; }
		td a.btn-primary{
			display: block;
			margin-bottom: 5px;
		}
		
		@media (min-width: 992px) {
		
			.navbar-light .navbar-nav .nav-link {
				font-size: 18px; 
			}

		}

		@media (max-width: 767px) {
			
			#maincontent {
				padding-left: 0%;
				padding-right: 0%;
			}
			
			#maintop {
				background-size: inherit;
			}
			
			#maintopMenu {
				min-height: 150px;
				
			}
			
			#maintopMenu .material-icons {
				font-size: 0px; 
				color: #fff;
				background-color: #f49600;
				padding: 0px; 
				border-radius: 0px; 
				-webkit-border-radius: 0px; 
				-moz-border-radius: 0px; 
			}
			
			.navbar-light .navbar-nav .nav-link {
				text-align: left;
				font-size: 16px; 
			}

			.navbar-nav > li > a {
				line-height: 20px;
				padding-top: 10px;
				padding-bottom: 10px;
			}
			
			#navLogo {
				height: 70px; 
			}
		}


			







/*
     FILE ARCHIVED ON 17:41:26 十月 30, 2018 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 22:40:14 五月 24, 2026.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
