@charset "big5";
/* 必要的樣式設定 開始 */
/* [168婚禮情報 - 築夢日誌] Style Sheet web_01 (2006/11/08) */

/* == basic == */
body{
	font-size: 13px;
	color: #666666;
	line-height: 150%;
	letter-spacing: 1px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../blog_temp/skin_n02_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
	}
td,th {	font-size: 13px;}

/* == hyperlink == */
a {	color: #cd5091;}
a:visited { color: #cd5091;}
a:hover { color: #cb287c;}
a:active { color: #996666;}
#header a {	color: #cd5091;}
#header a:hover { color: #cb287c;}
#content a { color: #cd5091;}
#content a:hover { color: #cb287c;}

/* == template == */
#header {
	width: 790px;
	height: 182px;
	text-align: right;
	color: #666666;
	background-image: url('../blog_temp/skin_n02.jpg');
	background-repeat: no-repeat;
}

#header .table_01 {	background:transparent url('../blog_prof/btn_tag_01.gif') no-repeat top left; width:10px; height:14px;}
#header .table_02 {	background:transparent url('../blog_prof/btn_tag_02.gif') repeat-x top left; height:14px;}
#header .table_03 {	background:transparent url('../blog_prof/btn_tag_03.gif') no-repeat top right; width:11px; height:14px;}
#header .table_04 {	background:transparent url('../blog_prof/btn_tag_04.gif') repeat-y top left; width:10px;}
#header .table_05 {	background-color:#ffffff;}
#header .table_06 {	background:transparent url('../blog_prof/btn_tag_07.gif') repeat-y top left; width:11px;}
#header .table_07 {	background:transparent url('../blog_prof/btn_tag_08.gif') no-repeat bottom right; width:10px; height:13px;}
#header .table_08 {	background:transparent url('../blog_prof/btn_tag_09.gif') repeat-x top left;}
#header .table_09 {	background:transparent url('../blog_prof/btn_tag_10.gif') no-repeat bottom right; width:11px; height:13px;}

#menu {	width: 96%;}
#menu .table_01 { background:transparent url('../blog_temp/temp_bar/temp_bar_01.gif') no-repeat top left; width:9px; height:6px;}
#menu .table_02 { background:transparent url('../blog_temp/temp_bar/temp_bar_02.gif') repeat-x top left;}
#menu .table_03 { background:transparent url('../blog_temp/temp_bar/temp_bar_03.gif') no-repeat top right; width:9px; height:6px;}
#menu .table_04 { background:transparent url('../blog_temp/temp_bar/temp_bar_04.gif') repeat-y top left; width:9px; height:18x;}
#menu .table_05 { background:transparent url('../blog_temp/temp_bar/temp_bar_05.gif') repeat-x top left;}
#menu .table_06 { background:transparent url('../blog_temp/temp_bar/temp_bar_06.gif') repeat-y top left; width:9px; height:18px;}
#menu .table_07 { background:transparent url('../blog_temp/temp_bar/temp_bar_07.gif') no-repeat bottom right; width:9px; height:5px;}
#menu .table_08 { background:transparent url('../blog_temp/temp_bar/temp_bar_08.gif') repeat-x top left;}
#menu .table_09 { background:transparent url('../blog_temp/temp_bar/temp_bar_09.gif') no-repeat bottom right; width:9px; height:5px;}

.skin_mid { background:transparent url('../blog_temp/skin_midpp2.gif') repeat-y top left;}

#content {
	margin: 0px;
	width: 770px;
	overflow: hidden;
	position: static;
}
#content .table_01 { background:transparent url('../../boimages/bo1_01.jpg') no-repeat top left; width:9px; height:9px;}
#content .table_02 { background:transparent url('../../boimages/bo1_02.jpg') repeat-x top left;}
#content .table_03 { background:transparent url('../../boimages/bo1_03.jpg') no-repeat top right; width:10px; height:9px;}
#content .table_04 { background:transparent url('../../boimages/bo1_04.jpg') repeat-y top left;}
#content .table_05 { background-color:#ffffff;}
#content .table_06 { background:transparent url('../../boimages/bo1_06.jpg') repeat-y top left;}
#content .table_07 { background:transparent url('../../boimages/bo1_07.jpg') no-repeat bottom right; width:9px; height:10px;}
#content .table_08 { background:transparent url('../../boimages/bo1_08.jpg') repeat-x top left;}
#content .table_09 { background:transparent url('../../boimages/bo1_09.jpg') no-repeat bottom right; width:10px; height:10px;}

.right_table_01 {
	background:transparent url('../blog_temp/web_01/form_01.gif') no-repeat top left;
	width:185px;
	height:32px;
	padding:0px 0px 0px 15px;
	text-align: left;
}
.right_table_02 {
	background:transparent url('../blog_temp/web_01/form_02.gif') repeat-y top left;
	padding:0px 0px 0px 15px;
	font-size:12px;
	line-height:20px;
	text-align: left;
}
.right_table_02_1 {
	background:transparent url('../blog_temp/web_01/form_02.gif') repeat-y top left;
	padding:0px 0px 0px 0px;
	font-size:12px;
	line-height:20px;
	text-align: left;
}
.right_table_03 {
	background:transparent url('../blog_temp/web_01/form_03.gif') no-repeat top left;
	width:185px;
	height:11px;
	padding-bottom:4px;
	line-height: 11px;
}

#footer {
	background-image: url(../blog_temp/skin_n02_b.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 48px;
	width: 790px;
}
/* == comm == */
.main{ /*a*/
	line-height: 24px;
	padding: 10px 20px 10px 20px;
	width: 100%;
	text-align: left;
}   
.info { /*ID2*/
	font-size: 15px;
	font-weight: bold;
	color: #cd5091;
	letter-spacing: 2px;
}
#cata { /*h2*/
	font-size: 12px;
	color: #999999;
	line-height: 24px;
}
#cata a {
	color: #cccccc;
	text-decoration: underline;
}
.title { /*h3*/
	font-size: 16px;
	font-weight:bold;
	line-height: 24px;
}
.no01 {
	margin: 0px;
	padding: 0px;
}
#gd a{
	color:#666666;
	text-decoration:none;
	padding:0px 10px 0px 7px;
}
#gd a:hover{
	text-decoration:underline;
}
#gd .boder {
	padding:0px 5px 0px 7px;
	vertical-align:middle;
}
.image {
	overflow: auto;
	width:700px;
	height:100%;
	scrollbar-face-color:#efefef; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-3dlight-color:#dddddd;
	scrollbar-arrow-color:#cdcdcd; scrollbar-track-color:#fefefe; scrollbar-darkshadow-color:#ffffff; scrollbar-base-color:#cccccc;
}
.imablank {
	font-size:11px;
	color:#444444;
	text-decoration:underline;
	line-height:24px;
}
.imapro {
	border:#999999 1px solid;
	overflow: hidden;
	height: 96px;
	width: 96px;
}
.main_detail { /*cont*/
	word-break:break-all;
	height:100%;
	color:#666666;
	letter-spacing:1px;
	font-size:80%;
	line-height:18px;
}

/* == detail == */
.tb  {
	border:#e1c8f3 1px solid;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#f8d7e8',endColorStr='#ffffff');   
}
.tc  {
	border:#e1c8f3 1px solid;
	padding:10px 0px 0px 10px;
	font-size:12px;
	width:95%;
}
.topic  {
	color:#cd5091;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	border-bottom:1px solid;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#f8d7e8',endColorStr='#ffffff');   
}
.trac {
	font-size:13px;
}
.happyres {
	font-size:11px;
	color:#1C1C1C;
}
.happyres_score {
	font-size:11px;
	color:#ff0000;
	padding:0px 3px 0px 3px;
	font-weight:bold;
}
.count {
	font-size:11px;
	color:#800000;
}
.res_title {
	background-color:#ffebf5;
	border-bottom:1px solid;
	color:#cd5091;
	font-size:12px;
	padding-bottom:4px;
}
.res_main {
	color:#000000;
	font-size:16px;
	line-height:30px;
	letter-spacing: 1px;
}
.res_hylink {
	color:#cccccc;
	text-decoration:underline;
	padding:0px 5px 0px 5px;
}
.res_reinfo {
	color:#cd5091;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.res_re {
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.res_subj {
	color:#000000;
	font-size:16px;
	text-decoration:underline;
}
.right_table_div {
	width:170px;
	height:300px;
	overflow: auto;
	SCROLLBAR-TRACK-COLOR:#FFE5E5;
	scrollbar-face-color: #ffffff;
	SCROLLBAR-3dlight-COLOR:#FFE5E5;
	SCROLLBAR-DARKSHADOW-COLOR:#FFE5E5;
	SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;
	SCROLLBAR-ARROW-COLOR:#FFE5E5;
}
/*日期顏色*/
.date_font{
	color: #CCCCCC;	
}
/*迴響/收藏/引言 字顏色*/
.res_menu{
	color: #FF9933;	
}
.res_menu A{
	color: #FF9933;
	text-decoration: none;
}
.res_menu A:hover{
	color: #FFCC66;
	text-decoration: underline;
}
/*文章分隔線樣式*/
.hrsty{
	width:90%;
	border: 1px dotted #464545;
}
