﻿#subnav{background:url(../images/goodflow/bg_subnav.jpg) no-repeat scroll 0 0;}
.list_style{font-size:0.8em;padding:0 0 0 20px;color:#333;}
	.list_style a{color:#666;}
	.list_style a:hover{color:#999;text-decoration:none;}
	a.current{color:#000;}
/*index四大分類.php*/
#main{width:790px;}
#content{width:556px;}
	div.line{
		margin-bottom:1em;float:left;
		padding:1px 5px 17px 5px;width:545px;
	}
	#content h2{margin-bottom:1.5em;}
	#content h3{border:none;font-size:1.2em;float:left;padding-left:0;}
	#content h3 a{color:#784528;font-family:Microsoft YaHei,calibri,verdana;}
	#content h3 a:hover{text-decoration:none;color:#A26E19;}
	.comefrom{
		background:url(/images/goodflow/bg_comefrom.png) 0 0 no-repeat;
		float:right;color:#855B13;height:26px;line-height:26px;
		font-size:0.8em;padding:1px 12px 0 0;width:143px;text-align:right;
	}	
	div.inner_block{
		clear:both;min-height:120px;height: auto !important;
		height:120px;
	}
	img.cover{
		background:#FFFFFF;border:1px solid #ccc;padding:3px;
		float:left;height:97px;margin:7px 13px 0 0;width:145px;
	}
	p.inner_text{font-size:0.91em;text-indent:2.25em;}
	div.recommend{
		position:relative;padding:1em 0 0 0;width:545px;
	}
	ul.recom_list{font-size:0.8em;}
	span.recom_title{
		font-size:0.8em;color:#CE4211;height:15px;
		padding:2px 0 0 5px !important;padding:5px 0 0 5px;
		line-height:15px;width:103px;display:block;margin-bottom:7px;
		border-left:5px solid #F78928;vertical-align:bottom;
	}
	ul.recom_list li{
		border-bottom:1px solid #EFEFEF;padding:0 10px;
		text-align:left;
	}
	ul.recom_list li:hover{background:#E9EFF5;}
	li span.recom_date{float:right;}
	li span.recom_article a{color:#436EA3;}
	.first_letter{
		background:#E18700;color:#fff;
		font-size:3em;font-weight:bold;
		padding:0 0.24em;margin:6px 10px 0 2px;
		float:left;line-height:1.5em;
	}
.img_r,.img_l{border:1px solid #ccc;}
	.img_r{float:right;margin:7px 2px 0 15px;}
	.img_l{float:left;margin:7px 15px 0 2px;}
#latest{position:absolute;top:395px;right:0;}
.side_info{position:absolute;top:0px;right:0;}
	.side_info h3{
		background:url(/images/goodflow/bg_h3_side_info.png) 0 100%;
		height:36px;width:200px;color:#fff;padding:9px 0 0 15px;
	}
	.side_info ol{
		width:213px;
		padding:10px 0;border:1px solid #AFC63D;
		border-width:2px 1px 1px 1px;
	}	
	.side_info li{margin-left:15px;font-size:0.8em;}	
	.side_info li a{margin-left:5px;}
div#classify{position:absolute;top:45px;right:0;}
	#classify h3{
		border-left:5px solid #8BC8DB;color:#784528;
		font-weight:bold;line-height:1.1em;
		margin:0 0 10px;padding:2px 0 0 3px;
	}
	#classify ul{width:213px;padding-top:0.5em;}
	#classify li{height:33px;margin-bottom:1px;}  
	#classify a{width:213px;height:33px;display:block;text-indent:-9999px;}  
	#classify a#life{background:url(/images/goodflow/introspec1.jpg) 0 0 no-repeat;}
	#classify a#educate{background:url(/images/goodflow/introspec2.jpg) 0 0 no-repeat;}
	#classify a#family{background:url(/images/goodflow/introspec3.jpg) 0 0 no-repeat;}
	#classify a#work{background:url(/images/goodflow/introspec4.jpg) 0 0 no-repeat;}
	#classify a#true{background:url(/images/goodflow/introspec5.jpg) 0 0 no-repeat;margin-top:0.35em;;display:block;}
	span.total{position:relative; left:20px;top:755px;color:#333;font-size:0.8em;line-height:4em;display:block;}
/*list.php*/
.sidebar{width:300px;float:left;margin:0 0 20px 0;padding:0 0 0 50px;border:1px solid red;}
	.sidebar h3{border-bottom:1px solid #ccc;padding:2px 0 0 1px;font-size:1em;}
	.sidebar ul{padding:15px 0 0 0;list-style:none;}
	.sidebar ul li.list_title{
		background:url(/images/goodflow/arrow_list.png) 0 0 no-repeat;
		font-weight:bold;color:#993300;padding:0 0 0 15px;line-height:1.25em;
	}
	.sidebar ul ul{border:none;padding:5px 0 0 0;}
	.sidebar li li{
		line-height:1.9em;padding:0 0 0 5px;font-size:0.95em;
		border-left:1px solid #ddd;white-space:nowrap;font-weight:normal;
	}
