.from01 {
	margin: 0px;
	padding: 0px;
}
.btn   {   
    BORDER-RIGHT:   #e74064   1px   solid;   PADDING-RIGHT:   2px;   BORDER-TOP:   #e74064   1px   solid;   PADDING-LEFT:   2px;   FONT-SIZE:   12px;   FILTER:   progid:DXImageTransform.Microsoft.Gradient(GradientType=0,   StartColorStr=#ffffff,   EndColorStr=#cecfde);   BORDER-LEFT:   #e74064   1px   solid;   CURSOR:   hand;   COLOR:   black;   PADDING-TOP:   2px;   BORDER-BOTTOM:   #e74064   1px   solid   
  } 
body {
	margin-top: 0px;
	background-color: #FFFFFF;
	background-image: url(http://www.wed168.com.tw/pho-sec/images/bg_n2.jpg);
	background-repeat: repeat-x;
	background-attachment:scroll;
}
/*top區塊色系設定*/
#top .table {
	border-collapse: collapse;
}
#top #top01 #top02 {
	background-color: #ffe1e1;
}
#top .header {
	font-size: 18px;
	line-height: 150%;
	color: #e74064;
	letter-spacing: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-weight: bold;
	text-align: left;
}
#top .header_name {
	font-size: 18px;
	line-height: 150%;
	color: #e74064;
	letter-spacing: 1px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}
#top .code {
	font-size: 9pt;
	color: #e74064;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	text-align: left;
	line-height: 150%; 
}
#top .txt {
	font-size: 9pt;
	color: #e74064;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: 0px;
	line-height: 150%;
}
#top .txt a{
	font-size: 9pt;
	color: #e74064;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: 0px;
	line-height: 150%;
}
#top .txt a:hover{
	font-size: 9pt;
	color: #e74064;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: 0px;
	line-height: 150%;
}
/*info區塊設定(行事曆&基本資料)*/
#info .table {
	border-collapse: collapse;
}
#info #info01 {
	border: 2px solid #ffe1e1;
}
#info #info02 .txt01{
	font-size:12px;
	color: #808080;
	margin-left: 10px;
	line-height: 18px;
}
#info #info02 .txt01 a{
	color: #808080;
}
#info #info02 .txt02{
	font-size:12px;
	color: #e74064;
	margin-left: 10px;
	line-height: 18px;
}
#info #info02 .txt02 a{
	color: #e74064;
}
#info #info02 .txt03{
	font-size:12px;
	color: #111111;
	line-height: 18px;
}
#info #info02 .txt03 a{
	color: #111111;
}
#info #info01 .txt04{
	font-size:12px;
	color: #808080;
	line-height: 18px;
	margin-left: 5px;
}
/*下方作品集*/
#div1 .table {
	border-collapse: collapse;
}
#div1 #main01 {
	border: 1px solid #ffe1e1;
	background-color:#F0F3F7;
}
#div1 .notxt {
	font-size: 8pt;
	color: #e74064;
	font-family: Arial;
	margin-top: 10px; 
	margin-bottom: 0;
}
#div1 #main03 {
	border: 1px solid #ffe1e1;
	background-color:#ffffff;
}
/*簡介經歷*/
#div2 #main02 {
	border: 2px solid #ffe1e1;
	background-color:#FFFFFF;
}
/*留言*/
#div3 .table {
	border-collapse: collapse;
}
#div3 #gb01 {
	border: 2px solid #ffe1e1;
}
#div3 #gb02 {
	border: 1px solid #ffe1e1;
	background-color: #FFFFFF;
}
#div3 #gb03 {
	background-color: #ffe1e1;
}
#div3 .gheader {
	font-size: 18px;
	color: #e74064;
	margin-left: 5px;
	margin-top: 10px;
	line-height: 30px;
	margin-bottom: 10px;
}
#div3 .gtime {
	font-size: 10px;
	color: #808080;
	margin-left: 20px;
	margin-top: 10px;
	line-height: 30px;
	margin-bottom: 10px;
}
#div3 .gbtxt01 {
	font-size: 11px;
	color: #e74064;
	line-height: 18px;
}
#div3 .gbtxt01 a{
	font-size: 11px;
	color: #e74064;
	line-height: 18px;
}
#div3 .gbtxt02 {
	font-size: 12px;
	color: #808080;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
/*評價統計區塊設定*/
#v01 .table {
	border-collapse: collapse;
}
#v01a {
	border: 2px solid #ffe1e1;
}
#v01b {
	background-color: #ffe1e1;
}
/*評價留言回覆區塊設定*/
#v02 {
	border: 1px solid #ffe1e1;
	margin-top:5px;
}
/*評價區塊文字顏色*/
#v01 .txt {
	font-size: 9pt;
	color: #cb58bc;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: 0px;
	line-height: 150%;
}
#v01 .txt a{
	font-size: 9pt;
	color: #cb58bc;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: 0px;
	line-height: 150%;
}
#v01 .txt a:hover{
	font-size: 9pt;
	color: #cb58bc;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: 0px;
	line-height: 150%;
}
#v01 .txt01{
	font-size:12px;
	color: #808080;
	margin-left: 25px;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#v01 .txt01 a{
	color: #808080;
}
#v01 .txt01a{
	font-size:13px;
	color: #808080;
	margin-left: 25px;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#v01 .txt01a a{
	color: #808080;
}
#v01 .txt02{
	font-size:12px;
	color: #cb58bc;
	margin-left: 10px;
	line-height: 18px;
}
#v01 .txt02 a{
	color: #cb58bc;
}
#v01 .txt03{
	font-size:22px;
	color: #990041;
	font-family: Arial, Helvetica, sans-serif;
}
#v01 .txt03a{
	font-size:13px;
	color: #990041;
	font-family: "新細明體";
}
#v01 .txt03a a{
	color: #990041;
}
#v01 .txt04{
	font-size:16px;
	color: #343434;
	line-height: 18px;
	margin-left: 25px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#v01 .txt04a{
	color: #990041;
	font-family: Arial, Helvetica, sans-serif;
}
/*過去評價統計*/
#v01 .vt01{
	font-size: 14px;
	font-weight: bold;
	color: #e74064;

}
#v01 .vt02{
	font-size: 14px;
	color: #e74064;
}
#v01 .vta01{
	font-size:14px;
	color: #990041;
	font-family: Arial, Helvetica, sans-serif;
}
#v01 .vta02{
	font-size:14px;
	color: #343434;
	font-family: Arial, Helvetica, sans-serif;
}
#v01 .vta03{
	font-size:14px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
#v01 #vt{
	border: 1px solid #ffe1e1;
}
#v01 .txt03b{
	font-size:16px;
	color: #990041;
	font-weight: bold;
}
#v01 .vthr{
	width:95%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ffe1e1;
}
#v01 .txt04b{
	font-size:15px;
	color: #343434;
	line-height: 20px;
	margin-top:5px;
	margin-bottom:5px;
}
 
