body{
	margin: 0px 0px 0px 0px;
	 font-family: "微軟正黑體";
	font-size:13px;
	color:#666666;
	line-height: 1.6;
	}
	
	.imgborder{

border:1px solid #666666;

}
	
td,th{
	 font-family: "微軟正黑體";
	font-size:13px;
	color:#666666;
	line-height: 1.6;
	}

/*ӧOr]w*/
.titlefont {
	 font-family: "微軟正黑體";
    font-size:15px;
    color:#C35851;
	font-weight:bold;
		line-height: 1.6;
	}
	
.listfont {
		 font-family: "微軟正黑體";
    font-size:15px;
    color:#000;
		line-height: 1.6;
	}
	
/*rs]w-----------------------------------------------*/

a{
		 font-family: "微軟正黑體";
    font-size:15px;
			line-height: 1.6;
	}
a:link {
		 font-family: "微軟正黑體";
font-size:15px;
	color:#003399;
		}
a:visited {
		 font-family: "微軟正黑體";
	color: #003399;
		}
a:hover {
		 font-family: "微軟正黑體";
	color: #C35851;
	text-decoration: none;
	}
a:active {
		 font-family: "微軟正黑體";
	color: #003399;
	text-decoration: none;
		}

/*r*/
a.menu{
		 font-family: "微軟正黑體";
    font-size:15px;
	
	}
a.menu:link {
		 font-family: "微軟正黑體";
	color:#003399;
	text-decoration: none;
	}
a.menu:visited {
		 font-family: "微軟正黑體";
	color: #003399;
	text-decoration: none;
	}
a.menu:hover {
	color: #FD7420;
	text-decoration: none;
	}
a.menu:active {
		 font-family: "微軟正黑體";
	color: #003399;
	text-decoration: none;
		}


/*r*/
a.menu01{
		 font-family: "微軟正黑體";
    font-size:13px;
	
	}
a.menu01:link {
		 font-family: "微軟正黑體";
	color:#003399;
	text-decoration: none;
	}
a.menu01:visited {
		 font-family: "微軟正黑體";
	color: #003399;
	text-decoration: none;
	}
a.menu01:hover {
		 font-family: "微軟正黑體";
	color: #FD7420;
	text-decoration: none;
	}
a.menu01:active {
		 font-family: "微軟正黑體";
	color: #003399;
	text-decoration: none;
		}



/*r*/
a.menu02{
		 font-family: "微軟正黑體";
    font-size:2em;
	
	}
a.menu02:link {
		 font-family: "微軟正黑體";
	  font-size:2em;
	color:#003399;
	text-decoration: none;
	}
a.menu02:visited {
		 font-family: "微軟正黑體";
	  font-size:2em;
	color: #003399;
	text-decoration: none;
	}
a.menu02:hover {
		 font-family: "微軟正黑體";
	  font-size:2em;
	color: #FD7420;
	text-decoration: none;
	}
a.menu02:active {
		 font-family: "微軟正黑體";
	  font-size:2em;
	color: #003399;
	text-decoration: none;
		}
/*]Or*/
a.mar{
		 font-family: "微軟正黑體";
    font-size:15px;
	
	}
a.mar:link {
	
	color: #FF0000;
	text-decoration: none;
	}
a.mar:visited {
	color: #FF0000;
	text-decoration: none;
	}
a.mar:hover {
	color:#E4590D;
	text-decoration: underline;
	}
a.mar:active {
	color:#FF0000;
			}

/*newsr*/
.news{
		 font-family: "微軟正黑體";
    font-size:13px;
	color:#C1C1C1;
	font-weight:bold;
	}
a.news:link {
	color:#C1C1C1;
	font-weight:bold;
	text-decoration: none;
	}
a.news:visited {
	color: #C1C1C1;
	font-weight:bold;
	text-decoration: none;
	}
a.news:hover {
	color:#F78600;
	font-weight:bold;
	text-decoration: underline;
	}


/*copyrightr*/
.cr{
		 font-family: "微軟正黑體";
    font-size:15px;
	color:#666666;
	line-height: 1.6;
	}
a.cr:link {
	font-size:15px;
	color: #666666;
	text-decoration: none;
	}
a.cr:visited {
	font-size:15px;
	color: #666666;
	text-decoration: none;
	}
a.cr:hover {
	font-size:15px;
	color: #333333;
	text-decoration: underline;
	}
a.cr:active {
	font-size:15px;
	color: #333333;
		line-height: 1.6;
			}
		
		/*copyrightr*/
.cr01{
		 font-family: "微軟正黑體";
    font-size:15px;
	color:#333333;
		line-height: 1.6;
	}
a.cr01:link {
	font-size:15px;
	color: #333333;
	text-decoration: none;
	}
a.cr01:visited {
	font-size:15px;
	color: #333333;
	text-decoration: none;
	}
a.cr01:hover {
	font-size:15px;
	color: #000000;
	text-decoration: underline;
	}
a.cr01:active {
	font-size:15px;
	color: #333333;
			}
/*Dr*/
.intitle {
		 font-family: "微軟正黑體";
    color: #003399;
    font-size:13px;
	font-weight:bold;
		line-height: 2;
	}
a.intitle {
    font-size:13px;
	font-weight:bold;
	}
a.intitle:link {
	color: #003399;
	text-decoration: none;
	}
a.intitle:visited {
	color: #003399;
	text-decoration: none;
	}
a.intitle:hover {
	color: #333333;
	text-decoration: none;
	}
a.intitle:active {
	color: #003399;
	text-decoration: none;
}
.line01 {
		 font-family: "微軟正黑體";
	font-size: 13px;
	font-style: normal;
	line-height: 3;
	color: #666666;
}

.line02 {
		 font-family: "微軟正黑體";
	font-size: 15px;
	font-style: normal;
	line-height: 30px;
	color: #333333;
}

.portfolio-item-preview {
	display:block;
	
	

}
.portfolio-img{}
.bordered-img {
	border:5px solid #f8f8f8;
}
.pretty-box{
	background-color:#f8f8f8;
	background:-moz-linear-gradient(center bottom , #f8f8f8 0px, #FFF 100%) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear,left bottom,left top, color-stop(0, #f8f8f8),color-stop(1, #FFF));
	border:1px solid #ebebeb !important;
	padding:4px;
}
.pretty-box:hover {	
	border:1px solid #556074 !important;
	-moz-box-shadow:0 0px 3px #e7e7e7;
	box-shadow: 0 0px 3px #e7e7e7;
	-webkit-box-shadow: 0 0px 3px #e7e7e7;
	-o-box-shadow: 0 1px 3px #e7e7e7;
}
#portfolio {
	width: 960px;
	margin: auto;
}