@charset "utf-8";
/* CSS Document */
/*＠import url(color.css);*/
/*＠import url(typegraphy.css);*/


/*格式標準化margin&panding*/
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,inut,p,blockquote,th,td
{margin:0;
padding:0;
}*/

/*div{height:auto;}*/
/*文字標準化*/
h1,h2,h3,h4,h5,h6 {
font-size:100%;
}

/*移除清單的list-style樣式*/
oll,ul
{list-style:none;}

/*將font-style及font-wight標準化成normal*/
address,caption,cite,code,dfn,th,var
{font-style:normal;font-weight:normal;}

/*移除table的外筐table
{border-collapse:collapse;}*/


/*移除fieldest 和img的border*/
fieldset,img
{border:0;}

/*caption th 文字靠左*/
caption,th
{text-align:left;}



.float_left{float:left}
.float_right{float:right;}

dl{
	margin: 0px;
	padding: 2px 5px;
}

/*高度清除專用*/
.cleardiv{ clear:both;
}
/*----------------------------------------------------以上為html格式化-------------------------------------*/
body{
	width:940px;
	margin:0px auto;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

/*------------------------規範-------------------------------------*/
/*Blog標題*/
.blogtitle{
	font-size: 16pt;
	margin: 15px 10px 0px 10px;
	font-weight: bold;
}

/*Blog敘述*/
.blogdesc{
	margin: 5px 10px;
	font-size: 9pt;
	line-height: 1.4em;
	width: 62%;
}

/*文章列表欄位*/
.post{

}
.post_inside{
	margin-bottom: 30px;
}
/*文章發表時間*/
.posttime{

}

/*文章標題*/
.PostTitle{
	font-size: 12pt;
	font-weight: bold;
	padding: 5px 0px;
}

/*簡短文章*/
.postshortcontent{
	line-height: 1.7em;
}
.postshortcontent p {

	padding-top: 0px;
	margin-top: 5px;
}
/*繼續閱讀LINK*/
.readmore{
	padding: 0px 5px;
}

/*文章功能列*/
.postfn{
	padding: 4px;
	margin: 2px auto;
	background-color: #F7F7F7;
	border: 1px solid #eeeee2;
	height: auto;
}
.postfn  img {
	padding-right: 5px;
	padding-bottom: 2px;
}
.postfn div{
	margin: 0px 5px 0px 0px;

}
.postfn td {
	padding-top: 5px;
	padding-bottom: 5px;
}
.postfn a:link {
	text-decoration: underline;
}



/*文章標籤*/
.posttag{
	padding: 5px;
}
.postcate a:link,.postcate a:hover,.postcate a:visited {
	text-decoration: underline;
}
/*文章分類*/
.postcate{font-size: 9pt;float:left;padding-top: 2px;}
.posttag a:link,.posttag a:hover,.posttag a:visited {text-decoration: underline;}
/*回應數*/
.commentcounts{font-size: 9pt;	float:left;	padding-top: 2px;}
.commentcounts a:link,.commentcounts a:hover,.commentcounts a:visited {text-decoration: underline;}

/*引用數*/
.trackbacks{font-size: 9pt;	float:left;padding-top: 2px;}
.trackbacks a:link,.trackbacks a:hover,.trackbacks a:visited {text-decoration: underline;}

/*瀏覽人數*/
.pagecounts{
	font-size: 9pt;	float:left;	padding-top:2px;
}

/*回到頁首*/
.gotop{
	text-align: right;
	padding: 5px;
}

/*分頁功能列*/
.pagecontrol{
	height: 20px;
	padding: 5px 0px;
}
.pagecontrol a {
	font-size: 12pt;	
}



/*廣告版位*/
.ad23070{
	width:235px;
	height:70px;
	background-color: #000000;
	background-image: url(images6/adbg.gif);
	padding: 12px 10px;
	margin: 10px 0px;
}
/*-----------------------------------框架-----------------------------------------------*/
/*頁頭區塊*/
.header{

}
/*menubar*/
.menubar{
	height:65px;
	background-color: #FFFFFF;
	background-image: url(images6/nav-bg.gif);
	padding: 0px 10px;
	font-family: "細明體";
}


.menubar ul { list-style-type: none;  float: left; padding: 0px 0px 0px 0px; margin: 0px; }

.menubar li { float: left; margin: 0px; padding: 0px; }

.menubar li a:link,
.menubar li a:visited
{

	
}

.menubar li a:hover,
.menubar li a:active
{

}



/*中間版位*/
.main-content{

}
.content{

}
/*側邊欄位*/
.sidebar{
	width:255px;
	float: right;
	margin: 0px 10px 0px 0px;
	height: auto;
}
.sidebarhead{

}



.sidebarbox{

}
.sidebarblock{}
.sidebarbdiv{
	margin: 5px 5px 10px 5px;
	line-height: 1.5em;
}
.sidebarbdiv ul {
	margin: 0px;
	padding-left: 10px;

}
.sidebarbdiv li {


}
.calendar{
	text-align: center;
	margin: 5px 0px 0px 0px;
}
/*日曆CSS*/
.calendar table{
	
}
.day{
	background-color: #000000;
}
.daynum{

}
.daynumlink{
	background-color: #CCECEF;
}


/*頁尾*/
.footer{
	background:#fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCECEF;
	border-right-color: #CCECEF;
	border-bottom-color: #CCECEF;
	border-left-color: #CCECEF;
}

/*翻頁*/
.pagenumtd {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DFDFDF;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
}
/*----------------------------------- 框架end -----------------------------------------------*/
.fuction{
	text-align: right;
	padding: 5px 5px;
}
/*引用列表*/
.trackback_area{
	padding: 10px;
	border: 1px solid #EFEFEF;
	background-color: #FFFFFF;
	margin:5px 0px;
	width: 578px;
}
.trackback_block{
	padding: 10px;
	background-color: #F3F3F1;
}
.ta_box{
	border: 1px solid #CCCCCC;
	font-size: 12px;
	width: 300px;
}
.ta_bu{
	border: 1px solid #CCCCCC;
	height: 19px;
	background-color: #E8E6E1;
	color: #666666;
	font-size: 12px;
}
.ta_user{
	margin:0px 0px 5px 0xp;
}
.ta_img{
	border: 1px solid #E7E7E7;
	height: 65px;
	width: 65px;
	padding: 2px;
	float: left;
}
.ta_feild{
	float: left;
	margin-left: 10px;
	line-height: 2em;
}
.ta_header{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
.ta_block{
	margin:5px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E7E7E7;
	padding-bottom: 5px;
}
.reply_div{
	width:80%;
	float: right;
	background-color: #F1F9FA;
	margin: 10px 5px 5px 5px;
	padding: 5px 5px 5px 10px;
	color: #006633;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CCECEF;
}
.reply_txt{
	color: #666666;
	padding: 5px 5px;
}
/*內業表頭*/
.headerline{

}
.headerline h3 {
	font-size: 21px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.headerline a{
	text-decoration: underline;
}
.headerline a:link,.headerline a:hover,.headerline a:visited {text-decoration: underline;}
/*文章列表*/
.list{
	font-size: 12px;
}
.list a{
	text-decoration: underline;
}
.list td{padding:5px}


/*我要回應*/
.answer_block{
	margin: 5px  auto;
	background-color: #F7F7F7;
	border: 1px dashed #ECF8F9;
}
#answer{
	height:auto;
	padding: 10px;
}

#answer div{
	margin-left:0px;
	padding:3px 0px;
	font-size:13px;
}
.answer_title{height:25px}
.cheakbox{
	height:13px;
	width:13px
}
.answertxtfield{
	height:19px;
	width:200px;
	font-size: 13px;
		margin:0px;
	padding:0px;
}.answertxtfield2{
	height:19px;
	width:80px;
	font-size: 13px;
	margin:0px;
	padding:0px;
}
.answertxtfield3{
	height:86px;
	width:389px;
	font-size: 13px;
	padding:5px;
	margin-top: 5px;
}
.butto{
	padding:1px;
	color:#494949;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	font-size: 12px;
	height: 20px;
	background-image: url(images6/bu.gif);
}

/*內頁表頭*/
.in_title{
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: 0.15em;
}

