/*
Theme Name: Visualization
Theme URI: http://www.graphpaperpress.com/
Description: A Wordpress magazine theme based on the Blueprint CSS Framework.
Version: 1.2
Author: Thad Allender for Graph Paper Press
Author URI: http://www.graphpaperpress.com/
License: GPL
*/


body {
color: #222;
font-family: Arial;
font-size: 75%;
background: #fff;
margin:0px;
}

h1,h2,h3,h4,h5,h6 {
color: #1e1e1e;
font-family: Didot, Georgia, serif;
font-weight: normal;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-weight: bold;
}

h1 {
font-size: 2.4em;
line-height: 1;
margin-bottom: 0.5em;
}

h2 {
font-size: 15px;
font-weight:bold;
color:#8f5f8b;
margin-bottom: 0.75em;
}

h3 {
font-size: 1.5em;
line-height: 1em;
margin: 0 0 1em;
}

h4 {
font-size: 1.25em;
font-weight: bold;
line-height: 1em;
margin: 0 0 1em;
}

h5 {
font-size: 1.4em;
font-weight: bold;
line-height: 1.4em;
margin: 0 0 .3em;
}

h6 {
font-size: 1.3em;
color: #666;
font-weight: bold;
line-height: 1.3em;
margin: 0 0 1em;
}

h1 a {
text-transform: uppercase;
}
h3 .title {
font-weight: bold;
}

h4 .title {
font-weight: bold;
font-size: 2em;
}

.entry h3 {
border-bottom: 1px #eee solid;
}

#masthead {
margin: 0;
text-align: left;
height: 25px;
width: 700px;
float: left;
}

#masthead h1 {
font-variant: small-caps;
margin: 0;
}

.description {
float: left;
font-family: Helvetica;
font-weight: lighter;
color: #666;
}

h2.underlined {
border-bottom: 1px solid #1e1e1e;
text-transform: none;
}

h6.right {
font-size: 1em;
font-weight: normal;
line-height: 1.5em;
padding: 1em;
color: #fff;
background: #b58eab;
margin: 0em; 
}

.alignleft {
float: left;
}
p {
line-height: 1.5em;
margin: 0 0 1em 0;
color: #1e1e1e;
}

p.last {
margin-bottom: 0;
}
img {
border: none;
}
#header_img img {
margin: 0;
}

p.tagged {
clear: both;
text-align: right;
}
/*
p img,div img {
float: none;
line-height: 1em;
margin: 0 1.5em 1.5em 0;
padding: 0;
max-width:600px;
 height:inherit;
}
*/
a {
color: #000;
text-decoration: none;
}

a:focus,a:hover,p a {
color: #1e1e1e;
text-decoration: underline;
}
/*
a img {
float: left;
line-height: 1em;
margin: 0 1em 1em 0;
padding: 0;
}
*/

#description {
font-weight: thin;
margin-top: 1em;
}

#skip {
margin-top: 1em;
}

.excerpt_small p {
line-height: 1.2em;
margin: 0;
font-size: 1.em;
}

.archive_excerpt {
padding-bottom: 1em;
}

#author {
/*background: #f9f0f5;*/
margin: 15px 0;
/*padding: 12px;*/
font-size:13px;
border:1px solid #e3d7df;
}

#author img {
float: left;
padding: 1px 10px 1px 1px;
width: 75px;
}

#author span {
display: block;
margin-top: 12px;
padding-top: 6px;
}

#author p {
margin: 0;
width: 560px;
}


.top {
margin-top: 0;
padding-top: 0;
}

.bottom {
margin-bottom: 0;
padding-bottom: 0;
}



.box_blue {
background: #0099cc;
margin-bottom: 1.5em;
padding: 1.5em;
}

#search {
position:absolute;
top:97px;
right:10px;
z-index:999;
}

#sidebar-home {
background: #faf0ea;
color: #eee;
height: 374px;
}



/* BEGIN EDITING HERE */


ol {
list-style-type: decimal;
}

ol li a {
color: #000;
font-weight: bold;
list-style-type: decimal;
text-decoration: underline;
}

.entry ul {
list-style-type: none;
margin: 0;
padding: 0;
}

.entry ul li {
list-style-image: url(images/li.png);
margin: 0 0 0 2em;
}

.entry ul li a:hover {
background: #333;
color: #0099cc;
text-decoration: none;
}

/* SECOND TIER PAGE NAVIGATION */
/* Root = Horizontal, Secondary = Vertical */
#navmenu-h {
background:url(images/navmenu.png);
}
#navmenu-h-r {
background: #eee;
}
#navmenu-h li.alignright {
float: right;
}

ul#navmenu-h {
margin: 0 0 1em 0;
border: 0 none;
padding: 0;
width: 950px;
	/*For KHTML*/
	list-style: none;
height: 40px;

}

#navmenu-h-r {
margin: 0 0 0.5em 0;
border: 0 none;
padding: 0;
width: 950px;
	/*For KHTML*/
	list-style: none;
height: 24px;
}

ul#navmenu-h li {
margin: 0;
border: 0 none;
padding: 0;
float: left;
	/*For Gecko*/
	display: inline;
list-style: none;
position: relative;
height: 34px;
}

#navmenu-h-r li {
margin: 0;
border: 0 none;
padding: 0;
float: right;
	/*For Gecko*/
	display: inline;
list-style: none;
position: relative;
height: 24px;
}

ul#navmenu-h ul {
margin: 0;
border: 0 none;
padding: 0;
width: 160px;
list-style: none;
display: none;
position: absolute;
top: 34px;
left: 0;
z-index:200;
}

ul#navmenu-h-r ul {
margin: 0;
border: 0 none;
padding: 0;
width: 160px;
list-style: none;
display: none;
position: absolute;
top: 24px;
left: 0;
z-index:100;
}

ul#navmenu-h ul:after,ul#navmenu-h-r ul:after /*From IE 7 lack of compliance*/ {
clear: both;
display: block;
font: 1px/0px serif;
content: ".";
height: 0;
visibility: hidden;
}

ul#navmenu-h ul li, ul#navmenu-h-r ul li {
width: 160px;
float: left;
	/*For IE 7 lack of compliance*/
	display: block !important;
	/*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
padding: 5px 20px 5px 20px;
float: none !important;
	/*For Opera*/
	/*For IE*/
	display: block;

color: #fff;
font: 13px/24px Georgia;
line-height:28px \9;
text-decoration: none;
height: auto !important;
	/*For IE*/
}
ul#navmenu-h-r a {
padding: 2px 20px 0 20px;
float: none !important;
	/*For Opera*/
	/*For IE*/
	display: block;
background: #eee;
color: #333;
font: 11px/22px Helvetica;
text-decoration: none;
height: auto !important;
	/*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h-r a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h-r a:hover a,
ul#navmenu-h li.iehover a,
ul#navmenu-h-r li.iehover a {
background: #6c4662;
color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a,
ul#navmenu-h-r li:hover li a,
ul#navmenu-h-r li.iehover li a {
float: none;
background: #dcc0d3;
color: #7c4d6d;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a,
ul#navmenu-h-r li:hover li a:hover,
ul#navmenu-h-r li:hover li:hover a,
ul#navmenu-h-r li.iehover li a:hover,
ul#navmenu-h-r li.iehover li.iehover a {
background: #7c5973;
color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a,
ul#navmenu-h-r li:hover li:hover li a,
ul#navmenu-h-r li.iehover li.iehover li a {
background: #a37991;
color: #fff;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a,
ul#navmenu-h-r li:hover li:hover li a:hover,
ul#navmenu-h-r li:hover li:hover li:hover a,
ul#navmenu-h-r li.iehover li.iehover li a:hover,
ul#navmenu-h-r li.iehover li.iehover li.iehover a {
background: #734a60;
color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a,
ul#navmenu-h-r li:hover li:hover li:hover li a,
ul#navmenu-h-r li.iehover li.iehover li.iehover li a {
background: #EEE;
color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h-r li:hover li:hover li:hover li a:hover,
ul#navmenu-h-r li.iehover li.iehover li.iehover li a:hover {
background: #CCC;
color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul,
ul#navmenu-h-r ul ul,
ul#navmenu-h-r ul ul ul {
display: none;
position: absolute;
top: 0;
left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul,
ul#navmenu-h-r li:hover ul ul,
ul#navmenu-h-r li:hover ul ul ul,
ul#navmenu-h-r li.iehover ul ul,
ul#navmenu-h-r li.iehover ul ul ul {
display: none;
}
ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul,
ul#navmenu-h-r li:hover ul,
ul#navmenu-h-r ul li:hover ul,
ul#navmenu-h-r ul ul li:hover ul,
ul#navmenu-h-r li.iehover ul,
ul#navmenu-h-r ul li.iehover ul,
ul#navmenu-h-r ul ul li.iehover ul {
display: block;
}


/* SIDEBAR LISTS */
.bottombar {
}

.bottombar h2 {
font-size: 1em;
font-weight: bold;
line-height: 1em;
margin: 1em 0 1em;
}

.bottombar ul {
list-style-type: none;
margin: 0;
padding: 0;
}

.bottombar ul li {
list-style-image: url(images/li.png);
background-repeat: no-repeat;
border-top: 1px solid #e5e5e5;
line-height: 1.5em;
margin: 0 0 0 1em;
}

.bottombar ul li a:hover {
background: #333;
color: #0099cc;
text-decoration: none;
}

/* AJAX TABBED LISTS */
.tabbed div {
float: left;
display: block;
width: 100%;
margin: 0;
padding: 5px 0;
}

.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 {
display: none;
}

ul.latest  li, ul.popular li, ul.categories li, ul.authors li {
border-bottom: 1px #fff solid;
color: #333;
list-style-type: none;
margin: .9em 0 0 0;
}

.tabbed ul.tabs li a:hover,.tabbed ul.tabs li a.tab-current {
background: #faf0ea;
color:#BA6247;
}

.tabbed ul.tabs {
background: #fff;
color: #eee;
display: inline;
float: left;
list-style-type: none;
margin: 0;
padding: 0;
width: 100%;
}

.tabbed ul.tabs li {
background: #fff;
float: left;
list-style-type: none;
margin: 0;
padding: 0;
}

.tabbed ul.tabs li a {
background: #ddd;
border: none;
display: block;
margin: 0 1px 0 0;
overflow: hidden;
padding: 5px 11px 5px 12px;
width: auto;
color: #666;
cursor:pointer;
}

.hide,.tabbed div.t2,.tabbed div.t3,.tabbed div.t4 {
display: none;
}

.tabbed div {
display: block;
float: left;
margin: 0;
padding: 5px 0;
width: 100%;
}

ul.latest li,ul.popular li,ul.categories li,ul.authors li {
border-bottom: 1px solid #e3d7df;
color: #333;
list-style-type: none;
margin: 7px 0 0;
}

#author ul.authors li { padding-bottom:10px; }
ul.authors { margin-bottom:0; }
ul.latest li a,ul.popular li a,ul.categories li a,ul.authors li a { color:#333; }

/* COMMENT STYLES */
#comments {
width: 100%;
}
dl#comment_list {
margin: 0 0 0 0;
}

dl#comment_list dt {
padding: 0 0 33px 0;
background: url('images/comment_top.gif') 0 100% no-repeat;
font-size: 1.1em;
line-height: 1.8182em;
color: #999;
}

dl#comment_list dt.author {
background: url('images/comment_author_top.gif') 0 100% no-repeat;
}
dl#comment_list dt .comment_num {
padding: 0 0.3636em 0 0;
}
dl#comment_list dt .comment_num a, dl#comment_list dt .comment_num a:visited {
color: #999;
}
dl#comment_list dt .comment_num a:hover {
color: #a90000;
}

dl#comment_list dt strong {
font-size: 1.4545em;
color: #000;
}

dl#comment_list dt strong a, dl#comment_list dt strong a:visited {
color: #000;
border-bottom: 1px dotted #999;
}

dl#comment_list dt strong a:hover {
color: #000;
border-bottom: 1px solid #a90000;
}

dl#comment_list dd {
padding: 20px;
margin: 0 0 1.5385em;
background: #dfdfdf;
}

dl#comment_list dd.author {
background: #0099cc url('images/comment_author_bottom.gif') 0 100% no-repeat;
}
dl#comment_list dd.entry p, dl#comment_list dd.entry ul, dl#comment_list dd.entry ol, dl#comment_list dd.entry blockquote {
margin-bottom: 1.1538em;
}

/* COMMENT FORM */
#comment_form {
width: 46.8em;
margin: 0 0 4.0em 0;
}

#comment_form a:hover {
text-decoration: underline;
}
#comment_form p {
padding: 0.7692em 0;
}

#comment_form label {
padding: 0 0 0 0.83333em;
font-size: 1.2em;
}

#comment_form .text_input {
width: 15.3846em;
padding: 0.23077em;
color: #a90000;
font: bold 1.3em Verdana, sans-serif;
border-top: 0.15385em solid #999;
border-left: 0.15385em solid #999;
border-right: 0.07692em solid #eee;
border-bottom: 0.07692em solid #eee;
}

#comment_form .text_input:focus {
border-top-color: #666;
border-left-color: #666;
border-right-color: #ddd;
border-bottom-color: #ddd;
}

#comment_form .text_area {
width: 32.9231em;
}
#comment_form p.subscribe-to-comments {
font-size: 1.3em;
}
#comment_form p.subscribe-to-comments label {
font-size: 1.0em;
}

#comment_form .form_submit {
padding: 0.5em;
background: url('images/submit_bg.gif') repeat-x;
color: #000;
border: 0.21429em double #999;
border-top-color: #ccc;
border-left-color: #ccc;
font: bold 1.4em/1.0em "Helvetica Neue", Helvetica, Arial, sans-serif;
cursor: pointer;
}

#comment_form .form_submit:hover {
color: #0099cc;
}

.search_input {
width: 210px;
border:1px solid #9b6f97;
padding:1px;
color:#666;
background:#f6eaee;
}
/* */
.entry h4 a,.entry h4{
color: #EE7621     ;
}

.span-4 ul li a.title{
color: #4F4F4F     ;
}

.post table,.post tr,.post div {

max-width:600px;
overflow:hidden;
table-layout: fixed;
}

/*------------------------------新增的CSS-------------------------------*/
.post img,.post table { max-width:590px;float:none;}

#main_left { width:650px; float:left; margin-bottom:20px; }
#main_right { width:290px; float:right; margin-bottom:20px; }


/* 首頁左上輪播區塊 */
#urlblock a img { border: none; vertical-align: middle; }
#urlblock { width: 650px;/* 廣告圖片的寬 + 選單圖片最大的寬 */ height: 280px;/* 廣告圖片的高 */ border: 1px solid #ebd8c6;
position: relative; }
#urlblock ul, #urlblock li { margin: 0; padding: 0; list-style: none; }
#urlblock ul.showbox, #urlblock ul.link { position: absolute; }
#urlblock ul.showbox li a { display: block; height: 280px;/* 廣告圖片的高 */ }
#urlblock ul.link { right: 0; }
#urlblock ul.link li a { display: block; width: 199px;/* 滑鼠未移入時的選單圖片寬 */ height: 70px;/* 選單圖片的高 */ position: absolute; text-indent:15px; line-height: 70px; background-color: #ccc; right: 0; background: url(images/menu_off.png); font-size:15px; font-weight:bold; color:#c3725d; }
#urlblock ul.link li a.selected { width: 223px;/* 滑鼠移入時的選單圖片寬 */ text-indent: 35px; background: url(images/menu_on.png); height:83px; z-index:9; color:#fff; text-decoration:none; }


/* 首頁右側廣告輪播 */
#flashbox{width:288px; height:180px;border:1px solid #ebd8c6; margin-bottom:10px;}
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top; width:288px; height:180px;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:102; width:98%;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:103;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#c47a46; border:1px solid #9f5625; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:101;}


/* 新鮮快訊 */
#hot_news { width:290px; background:url(images/hot_news.gif) no-repeat; margin-bottom:10px; }
#hot_news .more { float:right; color:#BA6247; font-size:13px; }
#hot_news ul { margin:0; padding:27px 0 0 0; list-style:none; }
#hot_news li { border-bottom:1px solid #ddd; height:45px; padding:5px 5px 0; }
#hot_news li a { width:210px; height:20px; display:block; overflow:hidden; float:left; color:#444; font-weight:bold; } 
#hot_news li span { float:right; color:#444; height:20px; }
#hot_news li strong { float:left; color:#666; font-weight:normal; height:15px; overflow:hidden; }


/* 分類話題 */
.topic { width:320px; height:182px; background:url(images/topic_bg.gif) no-repeat; float:left; margin:10px 0 0 0; }
.topic span { font-size:13px; color:#FFF; font-weight:normal; margin:4px 0 0 15px; display:block; margin-top:6px \9; height:15px; }
.topic span a { color:#e2c9e1; float:right; margin-right:15px; }
.topic span b { float:left; font-weight:normal; }
.topic h1 { margin:0; clear:both; }
.topic h1 a { font-size:15px; font-weight:bold; color:#444; margin:20px 0 0 15px; display:block; width:290px; overflow:hidden; height:20px; line-height:22px; margin-top:18px \9; }
.topic label { margin:6px 0 0 15px; display:block; border:1px solid #CCC; width:95px; height:95px; padding:2px; float:left; }
.topic p { width:190px; float:left; font-size:13px; color:#666; margin:6px 0 0 10px; height:95px; display:block; overflow:hidden; }


/* 強力推薦 */
.s_Box { width: 645px; height: 145px; position: relative; overflow: hidden; background:url(images/showbox_bg.gif) no-repeat; padding-right:5px; }
.s_Box .s_Box_title { font-size:15px; color:#8f5f8b; font-weight:bold; margin:-1px 0 0 22px; margin-top:0 \9; }
.s_Box * { margin: 0; padding: 0; }
.s_Box a { color: blue; text-decoration: none; }
.s_Box h2.title { position: absolute; top: 50px; left: 110px; font-size: 15px; color:#444; font-weight:bold; }
.s_Box .roll { position: absolute; top: 8px; right: 40px; }
.s_Box .roll a { float: left; width: 7px; height: 7px; margin-right: 3px; text-indent: -9999px; background: url(images/dot2.gif) no-repeat 0 0; }
.s_Box .roll a.on { background-position: 0 -27px; }
.s_Box .btn { position: absolute; top: 3px; right: 0; height: 16px; }
.s_Box .btn a { width: 16px; height: 16px; float: left; text-indent: -9999px; margin-left:4px; }
.s_Box .btn a.prev { background: url(images/btn.gif) no-repeat 0 0; }
.s_Box .btn a.next { background: url(images/btn.gif) no-repeat 0 -20px; }
.s_Box a.more { position: absolute; bottom: 10px; right: 5px; padding-left: 7px; font-size: 12px; background: url(more.gif) no-repeat -1px 5px; }
.s_Box ul.itemList, .s_Box ul.itemList li { list-style: none; }
.s_Box ul.itemList { position: absolute; top: 40px; white-space: nowrap; }
.s_Box ul.itemList li { display: inline; }
.s_Box ul.itemList li .catContent { display: inline-block; width: 642px; *width: 645px; margin: 0; }
.s_Box ul.itemList li .catContent { *display:inline; }
.s_Box ul.itemList li .catContent h3 { font-size:15px; color:#444; font-weight:bold; margin:2px 0 3px; }
.s_Box ul.itemList li .catContent h3 a { color:#444; }
.s_Box ul.itemList li .catContent h3 a:hover { text-decoration:underline; }
.s_Box ul.itemList li .catContent p { color:#666; font-size:13px; white-space:normal; height:80px; overflow:hidden; }
.s_Box ul.itemList li .catContent img { border: 1px solid #fff; float:left; margin:0 10px; }


/* 文章list */
.article { width:318px; height:180px; float:left; margin:10px 0 0; border:1px solid #ddd; }
.article h1 { margin:0;  }
.article h1 a { font-size:15px; font-weight:bold; color:#444; margin:10px 0 0 11px; display:block; width:290px; overflow:hidden; height:20px; line-height:22px; }
.article label { margin:6px 0 0 11px; display:block; border:1px solid #CCC; width:95px; height:95px; padding:2px; float:left; }
.article p { width:190px; float:left; font-size:13px; color:#666; margin:6px 0 15px 10px; height:95px; display:block; overflow:hidden; }
.article .s_plug { display:block; float:left; }
.article .a_date { float:right; font-size:11px; font-weight:bold; color:#444; margin:2px 10px 0 0; }


/* 點閱排行 */
#bilb { width:290px; background:url(images/bb_bg.gif) no-repeat; margin-bottom:10px; }
#bilb .more { float:right; color:#BA6247; font-size:13px; }
#bilb ul { margin:0; padding:25px 0 0 0; list-style:none; }
#bilb li { border-bottom:1px solid #ddd; height:30px; padding:8px 5px 0 25px; font-size:13px; }
#bilb li.n1 { background:url(images/n1.gif) no-repeat center left; }
#bilb li.n2 { background:url(images/n2.gif) no-repeat center left; }
#bilb li.n3 { background:url(images/n3.gif) no-repeat center left; }
#bilb li.n4 { background:url(images/n4.gif) no-repeat center left; }
#bilb li.n5 { background:url(images/n5.gif) no-repeat center left; }
#bilb li.n6 { background:url(images/n6.gif) no-repeat center left; }
#bilb li.n7 { background:url(images/n7.gif) no-repeat center left; }
#bilb li.n8 { background:url(images/n8.gif) no-repeat center left; }
#bilb li a { width:190px; height:20px; display:block; overflow:hidden; float:left; color:#444; font-weight:bold; line-height:24px \9; } 
#bilb li span { float:right; color:#666; }


/* fb熱門推文 */
#fb_share { width:290px; background:url(images/fb_share.gif) no-repeat; margin-bottom:10px;padding-top: 36px; }
#fb_share ul { margin:0; padding:35px 0 0 0; list-style:none; }
#fb_share li { border-bottom:1px solid #ddd; height:50px; padding:4px 0 13px; font-size:13px; }
#fb_share li label { float:left; margin:5px 5px 0; width:50px; height:50px; }
#fb_share li a { width:230px; max-height:38px; overflow:hidden; color:#444; font-weight:bold; display:block; float:left;  } 
#fb_share li span { display:block; color:#666; float:left; }

#rank li { border-bottom:1px solid #eee; padding:5px 0; }
#rank li a, #rank li span { color:#444; }

/* 頁碼 */
div.pagination {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#896b98; text-decoration:none; text-align:center; clear:both; padding-top:10px;margin: 0 auto;}
/*
div.pagination, div.pagination span a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#896b98; text-decoration:none; text-align:center; clear:both; padding:20px 0; }
span.prev_next_tag { border:1px solid #b29cbd; padding:0 5px; display:inline-block; cursor:pointer; }
span.prev_next_tag:hover { background-color:#fcf5fa; }
span.cur_tag { padding:0 5px; border:1px solid #b29cbd; background-color:#b29cbd; color:#FFF; font-weight:bold; display:inline-block; }
span.num_tag { padding:0 5px; border:1px solid #b29cbd; display:inline-block; cursor:pointer; }
span.num_tag:hover { background-color:#fcf5fa; }
*/


/*文章頁面*/
.holder {text-align:center;}
.holder a{
        cursor:pointer;
        color:#000000;
        display: inline;
        color: #333;
        font-size: 12px;
        background-color: #E8E8E8;
        border: 1px solid #999;
        line-height: 2;
        padding: 2px 8px;
        margin: 0 3px;
}
.holder a.jp-current{
background-color: #000000;
color:#FFFFFF;
}


.holder a.jp-disabled{
display:none;
}

