body {
	font-size: 12pt;
	letter-spacing: 1pt;
	margin-top: 0px;
}
a:link {
	text-decoration: underline;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: underline;
	color: #333333;
}

.pagenow {
	font-size: 11pt;
	color: #FF6699;
	letter-spacing: 1pt;
	line-height: 1.5;
}
.DashTableBorder {
	color: #333333;
	border: thin dashed;
	font-size: 12pt;
	padding: 5pt;
	margin: 0pt;
}

.post_table {
	border: thin dashed #75B4F2;
}

.post_table_diary {
	border: thin dashed #FF9900;
}

hr {
	font-size: 75%;
	font-weight: normal;
	border: dashed;
	text-decoration: overline;
}
th {
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: 6pt;
	line-height: 1.5;
}

.index_8_b {
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
}
.index_6 {
	color: #333333;
	font-size: 6pt;
}
.white_10 {
	color: #FFFFFF;
	font-size: 10pt;
}
.black_10 {
	color: #000000;
	font-size: 10pt;
}
.my_style{
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
}
.red_10 {
	color: #990000;
	font-size: 10pt;
}
.orange_12 {
	color: #FF6600;
	font-size: 12pt;
	font-weight: bold;
}
.green_10 {
	color: #006699;
	font-size: 10pt;
}
.white_10_under {
	color: #FFFFFF;
	font-size: 10pt;
	text-decoration: underline;
}

.login_01 {
	background: url('css_images/input_01.gif') no-repeat left top;
	border: 1px solid #777;
	width: 105px;
	margin-left: 2px;
}

.btn_01 {
	background: url('css_images/input_01.gif') no-repeat left top;
	border: 1px solid #777;
	width: 60px;
}




.message_title_bg {
	background: url('css_images/post_bg_2.gif') no-repeat left top;
}

.search_title_bg {
	background: url('css_images/search_txt_from.gif') no-repeat left top;
}
.tr_title_pink {
	background-color: #FFC1DD;
	border-bottom-style: dotted;
	border-bottom-color: #FF6699;
	border-bottom-width: 2.5px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFC1DD;
	padding-top: 10px;
	padding-bottom: 10px;	
}
.box_border {border:1px solid #EBF7F5;background-color:#EBF7F5}
.tr_title_org{
	background-color: #FFCC66;
	border-bottom-style: dotted;
	border-bottom-color: #FF6699;
	border-bottom-width: 2.5px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color:#99CAFF;
	padding-top: 10px;
	padding-bottom: 10px;	
}
.tr_title_yellow{
	background-color: #FFEE75;
	border-bottom-style: dotted;
	border-bottom-color: #FF6699;
	border-bottom-width: 2.5px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color:#99CAFF;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #206402;
}
.tr_title_black{
	background-color: #DCFFB9;
	border-bottom-style: dotted;
	border-bottom-color: #336600;
	border-bottom-width: 2.5px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color:#336600;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #206402;
}
.table_pink1 {
	background-color: #FFFFCC;
	border: 1px solid #F55682;
}
.table_black1 {
	background-color: #FFFFCC;
	border: 1px solid #336600;
}
.td_main_whit1 {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FE94C4;
	border-left-color: #FE94C4;
	font-size: 16px;
	color: #990033;
}
.td_main_black1 {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #336600;
	border-left-color: #336600;
	font-size: 16px;
	color: #333333;
}
.td_main_yellow1 {
	background-color: #FFFFCA;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FE94C4;
	border-left-color: #FE94C4;
	font-size: 16px;
	color: #990033;
}
.tr_title_pink_R {
	background-color: #FFC1DD;
	border-bottom-style: dotted;
	border-bottom-color: #FF3399;
	border-bottom-width: 2.5px;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	margin: 1px;
}
.table_pink1_R {
	background-color: #FE94C4;
	border: 1px solid #F55682;
	padding: 1px;
}
.td_main_whit1_R {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin: 1px;
	font-size: 14px;
	color: #990033;
}
.yellow_td {
	border: 1px solid #FFCC00;
}
.td_blue_dot {
	border: 3px dotted #7E95FE;
}
.td_yellow_dot {
	border: 3px dotted #FFCC33;
}

.td_pet_tx {	background-color: #FFFF99;
	line-height: 25px;
	padding: 3px;
	margin: 3px;
	border: 3px dotted #FFCC00;
}
.td_pet_blue {
	border: thick solid #A9CAFC;
}

.blue_txt_13 {
	color: #2F73FF;
	font-size: 13px;
}

.test_nick02 {
	color:#6633FF;
	font-size: 13px;
}

.test_nick02 a:link, .test_nick02 a:visited, .test_nick02 a:active {
 color:#FF6600;
 text-decoration: none;
}

.test_nick02 a:hover  {
 color:#FF6600;
 text-decoration: underline;
}   


.url_orange_12 {
	color: #FF6600;
	font-size: 12pt;
	font-weight: bold;
}

.url_orange_12 a:link, .url_orange_12 a:visited, .url_orange_12 a:active {
 color:#FF6600;
 text-decoration: none;
}

.url_orange_12 a:hover  {
 color:#FFCC00;
 text-decoration: underline;
}   
.style6 {font-size: 10pt; color: #FF0000; }

/* sql debug */
.sql_debug { z-index:999; position:absolute; top:300px; left:50px; background:#FFCC00; line-height:30px;}

/*---------------
瀏覽人次統計頁面
---------------*/
.visit_title {text-align:center; font-size:24px; font-weight:bold; color:#FF6633; letter-spacing:10px; display:block; margin:10px;}
.visit_table {border-collapse:collapse; border:#666666 outset 2px; background:#FFFFFF; margin:10px;}
.visit_th {border:#666666 thin 1px; background:#BBB1E9; padding:5px 5px;}
.visit_td1 {border:#666666 thin 1px; background:#FFFFFF; padding:5px 10px;}
.visit_td2 {border:#666666 thin 1px; background:#EBEBEB; padding:5px 10px;}

/*---------------
百寶書-說明
---------------*/
.blog_tutorial{
	z-index:2;
	display: block;
	width:950px; height:789px;
	background-color: #F9F07C;
}
/*---------------
百寶書-選單
---------------*/
#nav_home a{z-index:2; background:url(../../images/blog/nav_home.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:0px;}
#nav_home a:hover{z-index:3; background:url(../../images/blog/nav_home.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:0px;}

#nav_main a{z-index:2; background:url(../../images/blog/nav_main.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:77px;}
#nav_main a:hover{z-index:3; background:url(../../images/blog/nav_main.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:77px;}

#nav_love a{z-index:2; background:url(../../images/blog/nav_love.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:154px;}
#nav_love a:hover{z-index:3; background:url(../../images/blog/nav_love.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:154px;}

#nav_family a{z-index:2; background:url(../../images/blog/nav_family.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:231px;}
#nav_family a:hover{z-index:3; background:url(../../images/blog/nav_family.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:231px;}

#nav_calendar a{z-index:2; background:url(../../images/blog/nav_calendar.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:308px;}
#nav_calendar a:hover{z-index:3; background:url(../../images/blog/nav_calendar.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:308px;}

#nav_gallery a{z-index:2; background:url(../../images/blog/nav_gallery.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:385px;}
#nav_gallery a:hover{z-index:3; background:url(../../images/blog/nav_gallery.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:385px;}

#nav_note a{z-index:2; background:url(../../images/blog/nav_note.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:462px;}
#nav_note a:hover{z-index:3; background:url(../../images/blog/nav_note.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:462px;}

#nav_links a{z-index:2; background:url(../../images/blog/nav_links.jpg); display:block; width:196px; height:77px; 
position:absolute; left:auto; top:539px;}
#nav_links a:hover{z-index:3; background:url(../../images/blog/nav_links.jpg); display:block; width:196px; height:77px; 
position:absolute; left:50px; top:539px;}
/*---------------
百寶書-編輯用按鈕
---------------*/
.blog_edit{ z-index:10; display:block; width:600px; height:30px; position:relative; left:105px; top:230px; text-align:right;}
.blog_msg {	z-index:11;	display: block;	width:97px;	height:29px; position: absolute; left: 0px;	top: 0px;}
.page_class {z-index:12; display:block; width:300px; position:absolute; left:150px;}
.blog_private {z-index:12;  position:absolute; left:10px;}
/*---------------
百寶書-封面
---------------*/
.blogHome_vip {z-index:10; display:block; width:231px; height:68px; position:relative; left:285px; top:70px;}
.blogHome_doll {z-index:10; display:block; width:220px; height:315px; position:relative; left:290px; top:94px;}
.blogHome_nick {z-index:10; display:block; width:255px; height:35px; text-align:center;
	position:relative; left:270px; top:130px;}
.blogCounter { z-index:10; position:absolute; top:760px;}
/*---------------
百寶書-首頁
---------------*/
.blogMain_home {z-index:2;	width:356px; height:252px; 	position:relative; left:228px; top:148px;}
.blogMain_nick {z-index:10; display:block; width:255px; height:35px; text-align:center; position:relative; left:280px; top:175px;}
.blogMain_intro {z-index:10; display:block; width:500px; height:45px; text-align:center; padding:5px; position:relative; left:150px;; top:210px;}
/*---------------
百寶書-喜好
---------------*/
.love_container {
	z-index:1; width:584px; 
	border-collapse: collapse; padding:0px;
	position:relative; left:115px; top:215px;}
.love_row1 {display:block; width:auto; height:30px; background:url(../../images/blog/text_bg01.jpg) repeat-x;}
.love_row2 {display:block; width:auto; height:60px; background:url(../../images/blog/text_bg01.jpg) repeat;}
.love_txt {line-height:30px; font-size:14px;}
/*---------------
百寶書-家族
---------------*/
.family_header{
	z-index:1;
	display:block;
	width:584px; height:24px;
	background:url(../../images/blog/family_01.jpg) no-repeat;
	position:relative;
	left:110px; top:220px;}
.family_container{
	z-index:1; 
	width:610px; height:400px;
	OVERFLOW: auto;
	OVERFLOW-X: hidden; 
	position:relative;
	left:110px; top:220px;}
.family_add{z-index:1; display:block; width:584px; height:500px;
	position:relative;
	left:181px; top:220px;}
/*---------------
百寶書-週曆
---------------*/
.blogCal_container_boy {z-index:1; display:block; width:595px; height:453px; background:url(../../images/blog/boy/calender_05.jpg) no-repeat; 
position:relative; left:105px; top:215px;}

.blogCal_container_girl {z-index:1; display:block; width:595px; height:453px; background:url(../../images/blog/girl/calender_05.jpg) no-repeat; 
position:relative; left:105px; top:215px;}
a.calNav {font:12px Tahoma,Verdana,Arial; text-decoration:none;}
.mood {display:block; width:0px; height:51px; position:relative; top:0px; left:0px;}
.mood_txt {font-size:14px; font-weight:bold; line-height:24px; color:#333333;}
.calTitle {font:12px Tahoma,Verdana,Arial; font-weight:bold; text-align:center}
.cal_content_form {display:block; width:350px; height:48px; font-size:14px; line-height:20px; color:#333333; background:transparent;}
.cal_content{display:block; background:url(../../images/blog/cal_content.jpg) no-repeat; position:relative; width:398px; height:50px; overflow:hidden;}
.cal_content_Sat{display:block; background:url(../../images/blog/cal_content_Sat.jpg) no-repeat; position:relative; width:398px; height:50px; overflow:hidden;}
.cal_content_Sun{display:block; background:url(../../images/blog/cal_content_Sun.jpg) no-repeat; position:relative; width:398px; height:50px; overflow:hidden;}
.cal_content_txt{ line-height:24px;}
/*---------------
百寶書-筆記
---------------*/
.blogNote_header{
	z-index:1;
	display:block;
	width:524px; height:24px;
	background:url(../../images/blog/note_header.jpg) no-repeat;
	position:relative; border-bottom:#666666 dashed 1px;
	padding-left:60px;
	left:115px; top:215px;}
.blogNote_container {
	z-index:1; display:block; 
	width:572px; height: 390px;
	overflow:auto; overflow-X:hidden;
	border:#999999 inset;
	border-collapse: collapse; padding:4px;
	background:url(../../images/blog/text_bg01.jpg) repeat;
	position:relative; left:115px; top:215px;}
/*---------------
百寶書-連結
---------------*/
.blogLinks_container {	z-index:0; display:block;	width:584px; height:425px;	overflow:auto; overflow-x:hidden;	border-collapse: collapse; padding:0px;	position:relative; left:115px; top:215px;}
.blogLinks_header{z-index:1;	display:block;	width:584px; height:33px;	background:url(../../images/blog/links_header.jpg) no-repeat;	position:relative;	left:115px; top:215px;}
.blogLinks_row {display:block; width:auto; height:30px; background:url(../../images/blog/text_bg02.jpg) repeat-x;}
.blogLinks_num {font-size: 18px; font-weight: bold; text-align:center; color: #990000; width: 35px; height:30px;}
.blogLinks_link {width:210px; height:30px; font-size:12px;}
.blogLinks_link_desc {height:30px; font-size:14px;}

table.blog_05 {
	border-width: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background:transparent;
}
.bgTrans_01 {background-color: #CCCCCC;	filter:Alpha(Opacity=60, FinishOpacity=60, Style=2); /* IE */	-moz-opacity:0.6; /* Moz + FF */	opacity:0.6; /* CSS3 */	font-weight:bold;	font-size:14px;}
.gallery_hint_01{z-index:10; position:absolute; left:50px; top:65px; width:500px; height:100px; background:#FFFFFF; border: solid #CCCCCC; font-size:14px; display:none;}
.highlight_01{font-weight:bold; color:#FF0000;}
