@charset "utf-8";
/* CSS Document */
body {margin:0px;font-size:80%;line-height: 165%; font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;}
div.blog_div{margin:0px auto;clear: both;}
div.blog_topbar{}
div.bloglogin_bar{float:right;margin-right:5px;font-size:85%;}
div.blogadmin_bar{float:left;margin-left:10px;font-size:85%;}
DL, DT, DD, UL, OL, H1, H2, TH, TD, PRE, FORM, INPUT, TEXTAREA, BLOCKQUOTE, FIELDSET{padding: 0px;line-height: normal;}
OL, UL {LIST-STYLE-TYPE: none}
div.bloghdr{padding: 0px;}
div.bloghdr A {}
div.bloghdr H1 {
	line-height: normal;
	position: absolute;
}
div.bloghdr H1 A {DISPLAY: block;text-decoration: none;}
div.bloghdr H2 {
	font-weight: normal;
	position: absolute;
}
ul.blognav{line-height: normal;position: absolute;margin:165px 0px 0px 0px;}
div.blog_main{overflow: hidden;clear: both;height:auto;}
div.blogcol-L{float:left;clear: both;overflow: hidden;}
div.blogcol-M{float:left}
div.blogcol-R{float:right;clear: both;}
div.blog_box{}
div.blog_box_cont{padding:5px 0px;text-align: left}
div.blog_box_cont img{text-align: center;}
div.blog_box_cont UL {padding:0px;	margin:0px;	LIST-STYLE-TYPE: none;text-align: left;	line-height: 175%;}
div.blog_Mcont_box, div.blog_Mcont_box2{margin:0px auto}
div.blog_Mcont_mhd{}
div.blog_Mcont_title {}
div.blog_Mcont_publish {}
.month {}
.date {}
.day {}
.year {}
.time {font-size:normal; }
div.blog_Mcont_body{height:auto;overflow: hidden;padding:0px;margin:0px;}
div.blog_Mcont_author{overflow: hidden;clear: both;}
div.blog_foot{font-size: 85%;}
div.blog_foot .cca_logo{}
div.blog_foot .blog_copyright{}
div.blog_more{margin:5px 0px;}
div.blog_more A{}
div.back-to-top{text-align: right;font-size:85%;}
div.spacer {clear: both;margin: 0px;padding: 0px;}
P ,SPAN ,div{WORD-BREAK: break-all;}

/* 大頭貼 */
blog_profile UL{text-align: center;}
UL.blog_profile LI.blog_img{width:135px;margin:0px auto;}
UL.blog_profile LI.blog_name{text-align: center;margin:5px auto 0px auto;}


/* 藝文時光機 */
div.blog_timerss{width:200px;margin:0px auto;}

/* 誰來我家 */
div.blog_visitor{overflow: hidden;clear: both;width: 96%;margin:0px auto;background-image: none;padding-left:0px}
div.blog_visitor UL A IMG{BORDER: #eaeaea 2px solid;height: 30px;width: 30px;}
div.blog_visitor UL A:hover IMG {BORDER: #eaeaea 2px solid;FILTER: alpha(opacity=50);height: 30px;width: 30px;MOZ-OPACITY: 0.5; OPACITY: 0.5}
div.blog_visitor LI {PADDING:4px;*PADDING: 2px;FLOAT: left;height: 30px;width: 30px;}

/* 行事曆 */
div.blog_calendar{width: 98%;color: #333333;margin:0px auto;}
table.calendar_top{width: 98%; margin:0px;padding:5px 0px;font-size: 105%;line-height: normal;font-weight: bold;}
table.calendar{width: 98%;	font-size: 85%;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;padding:5px 0px;}
table.calendar th{	font-family: Verdana, Arial, Helvetica, sans-serif;	border-top: 1px dashed #9d9d9d;	border-bottom: 1px dashed #9d9d9d;padding:4px 2px;}
table.calendar td{width: 14%;padding:2px 0px;}
.today{	height: 18px;color: #FFFFFF;text-decoration: none;}
table.calendar .day{color:#999999;text-align: center;}
table.calendar A {text-align: center;display: block;}
table.calendar A:link {	text-align: center;text-decoration: none;}
table.calendar A:visited {text-align: center;text-decoration: none;}
table.calendar A:hover {text-align: center;text-decoration: none;}
table.calendar .today A {text-align: center;display: block;}
table.calendar .today A:link {text-decoration: none;}
table.calendar .today A:visited {text-decoration: none;}
table.calendar .today A:hover {text-align: center;text-decoration: none;}

/*一般連結設定*/
a{text-decoration: none;}
a:link{color:#333333;text-decoration: none;}
a:visited{color:#333333;text-decoration: none;}
div a:hover{color:#666666;text-decoration: none;}

