/*
Theme Name: BEAR HOUSE STYLE
Theme URI:  http://ioncry.hp.infoseek.co.jp
Version: 1.0
Author: Bear Soung
Tags: black, custom header, fixed width, two columns, widgets
*/
/*--------------------------------------*/
/*                 基本                 */
/*--------------------------------------*/
body {
	font-size: 10pt;
	font-family: 'Lucida Console','華康中黑體', Verdana, Arial, Sans-Serif;
	background: #CCC;
	color: #333;
	text-align: center;
}
div{
	margin:0px;
	padding:0px;
}
p{
	line-height:20px;
	margin:0px;
}
input{border:1px solid #000;background:#fff;}
textarea{border:1px solid #000;}
img{border:0px;}
label{font-size:10pt;}
a,a:visited{color:#6633CC;text-decoration:none;}
a:hover{color:#FF6699;}
h2{margin:5px auto;}	/*通常是文章標題*/
h3{margin:5px auto;font-size:12pt;}	/*通常是小標*/
h4{					/*文章內用小標*/
	margin-top:10px;
	margin-bottom:5px;
	font-size:12pt;
	font-weight:bold;
}
ul {list-style:none;}
li {margin-bottom: 5px;}
.center{text-align:center;}
.alignleft{float:left;}
.alignright{float:right;}
.small{font-size:1em;margin:3px 1px; color:#CC9933;}		/* 包含日期 */
.screen-reader-text{}		/* 全螢幕下的文字顯示 */



#page {
	background:#ffffff;
	text-align: left;
	width:90%;
	height:auto;
	margin:10px auto;
	border:1px solid #000000;
}
#footer{			/*底*/
	text-align:center;
	padding: 0px;
	margin: 10px  auto;
	width: 90%;
	clear: both;
}

.pagetitle{			/* 分類/標籤 用標題*/
	font-size:16px;
	font-weight:bold;
	margin:20px 5px;
}
.hrstyle{			/* 水平線 */
}

/*--------------------------------------*/
/*                 標頭                 */
/*--------------------------------------*/
#header {
	background: #000 url(images/header.jpg) no-repeat 100% 100%;
	width:auto;
	height:170px;
	margin:0px;
	padding:10px;
}
#headerimg{
	margin:0px ;
}
#headername{ 		/* BLOG標題 */
	font-size:16pt;
	text-align:left;
	margin:15px 5px;
	letter-spacing:1px;
}
#headername a,#headername a:visited{
	color:#fff;
}
#headername a:hover{
	color:#FF6699;
}
.description{ 		/* BLOG簡單敘述 */
	text-align:left;
	color:#CC9933;
	margin:20px 50px;
	letter-spacing:1px;
}
#linklistbar{		/* 相關項目連結 */
	background:#000 url(images/list_back.jpg) no-repeat 0% 100%;
	width:420px;
	height:60px;
	position:absolute;
	left:6%;
	top:135px;
}
.listbarlink{			/* 每個項目連結 */
	float:left;
	text-align:center;
	padding:10px auto;
	width:70px;
}
.listbarlink a,.listbarlink a:visited{
	display:block;
	color:#CC9933;
}
.listbarlink a:hover{
	display:block;
	color:#FF6699;
}
/*--------------------------------------*/
/*                 內容                 */
/*--------------------------------------*/
#content {			/*內容*/
	float: left;
	width:70%;
	padding-top:10px
	padding-left:10px;
}
.post{				/*一篇文章*/
	padding:10px 10px;
	margin:5px auto;
}
.posttitle{			/*文章標題*/
	padding:5px auto;
}
.posttitle a,.posttitle a:visited{color:#000000;background:none;}
.posttitle a:hover{color:#FF6699;}
.posttitlelink{		/*文章標題連結用註解*/
}
.entry{				/* 文章內容 */
	padding:20px 5px;
	line-height:220%;
}
.entry p,br{				/* 文章內容 */
	line-height:200%;
	margin:5px auto;
}
.serif{				/*繼續閱讀*/
	text-align:left;
}
.postmetadata{		/*文章細目  標籤/分類/編輯/幾篇回應*/
	padding:0px auto;
	font-size:10pt;
	color:#CC9933;
}
.postmetadlist{		/* 單篇文章最下方，你可以做的事情 - 引用/回應 */
}
.alt{				/* ？ */
}
.navigation{		/* 分頁列/上下篇文章 */
	width:100%;
	padding:10px;
	display:block;
}

/*--------------------------------------*/
/*                 回應                 */
/*--------------------------------------*/
.nocomments{		/* 沒有回應 */
}
#comments{			/*？*/
	border-top:1px solid #333;
	padding-top:10px;
	font-weight:bold;
}
.commentlist{		/* 回應列表 */
	width:540px;
	margin:10px 15px;
}
.commentlist ul,li{list-style:none;}
.comment{			/* 一則回應 */
	padding:5px;
	margin:10px auto;
}
.parent{			/* 主回應文 */
	margin-:10px auto;
}
.depth-1{border:1px solid #330099;}
.comment-body{}		/* 一則回應 */
.comment-body p{	/* 回應內文 */
	margin:10px auto;
}
.comment-author{	/* 回應人列表 */
	font-weight:bold;
}
.comment-author-admin{	/* 若回應者是站長的話 */
	color:#6633CC;
}
.comment-author{	/*回應人名*/
}
.comment-meta{color:#CC9933;}		/* 回應細目(主要是日期) */
.commentmetadata a{	/* 回應細目(主要是日期) */
	color:#CC9933;
}

.reply{				/* 回應的回覆整體 */
	margin-top:10px;
	display:block;
}
.children{margin:0px;}	/* 回應的回覆的每一則 */
.children li{
	border:1px #ccc solid;
}
.comment-reply-link{	/* 回覆"回應"的連結 */
}

#respond{ 			/* 回應表單 */
	margin:1px 10px;
	background:#fff url(images/repond_body.jpg) no-repeat 0% 100%;
	border:1px #000 solid;
	width:480px;
	height:auto;
	padding:10px 10px;
	
}
.respond_title{		/* 回應表單的標頭 */
	font-size:14pt;
	margin-bottom:10px;
	font-weight:bold;
}
.res_list{			/* 每一列回應的項目(名字/MAIL/WEB) */
	font-size:10pt;
	margin:5px 10px;
}



/*	----------------------------------- */
/*                側欄					*/
/*	----------------------------------- */
#sidebar{			/* 側欄 */
	text-align:left;
	float:right;
	width: 240px;
	padding:5px;
	font-size:10pt;
}
#searchform label{
	display:none;
}
#sidebar ul{		/* 側欄一區塊 */
	list-style:none;
	display:block;
	padding-left:10px;
}
#sidebar li{padding:0px 3px;}		/* 側欄一列 */
.widget{			/* 每個模組 */
}
.widgettitle{		/* 模組標題 */
	font-size:12pt;
	display:block;
	background:#CCCCFF;
	padding:5px;
	letter-spacing:1px;
	text-align:center;
}
.widget_recent_entries ul{		/* 最新文章區塊 */
	list-style:square url("images/listo.gif");
}
#recent-posts-2 ul{
	list-style:square url("images/listo.gif");
}
.widget_recent_comments ul{	/* 最新回應區塊 */
	list-style:square url("images/listo.gif");
}
#recentcomments{	/* 最新回應內容 */
	padding:1px 5px;
}
.recentcomments{	/* 最新回應每一項目 */
	padding:1px 0px;
}
pre {
  background: #C5DDFA url(code.gif) repeat-y scroll left top;
  border: 1px solid #7B73E8;
  color: #7B73E8;
  display: block;
  font-family: Verdana;
  font-size: 11pt;
  line-height: 120%;
  margin: 5px 0 0 20px;
  max-height: 200px;
  overflow: auto;
  padding: 10px 10px 10px 21px;
  width: 90%;
}