@charset "utf-8";
/* CSS Document */

a.download {
	display:inline-block;
	width:0;
	background:url(images/download_bg.gif) no-repeat 0 -50px ;
	height:48px;
	padding-left:157px;
	overflow:hidden;
}

a.download:hover {
	background:url(images/download_bg.gif) no-repeat 0 0px ;
}

h3 {
	font-size:13px;
}

body {
	line-height:1.5 !important;
	}

blockquote {
	background:url(images/quote.gif) no-repeat;
	margin:0;
	padding-left:40px;
	padding-right:10px;
	color:#797979;
}

.post {
	margin-bottom:20px;
}

.post h3 {
	font-size:14px;
	border-bottom: dashed 1px #CFC196;
	padding-bottom:5px;
	margin-bottom:6px;
	margin-top:30px;
	
}

h3#comments {
	font-size:12px;
	line-height:1.3;
}

#link_home {
	display:none;
	}

#page {
	background:url(images/bg_all_sub.gif) repeat-y -700px 0 !important;
	}

#header {
	background:url(images/bg_all_sub.gif) 0 -23px no-repeat;
	height:76px;
	_height:105px;
	margin-top:-10px;
	border:solid 0px #000;
	}

#header h1 {
	width:164px;
	height:54px;
	left:280px;
	position:absolute;
	top:19px;
	overflow:hidden;
	}

#headerimg h1 a {
	width:164px;
	height:54px;
	display:block;
	padding-left:164px;
	background:url(images/gojubailan.gif) no-repeat;
	}

#headerimg h1 a:hover {
	background:url(images/gojubailan.gif) no-repeat 0 -54px;
	}

#headerimg .description {
	margin-top:-90px;
	margin-left:240px;
	color:#eee;
	display:none;
	}

#main {
	background:url(images/yezi_sub.jpg) 266px 20px no-repeat;
	border:solid 0px #000;
	}

#content {
	position:relative;
	padding-top:20px;
	}


.post h2{
	margin-top:20px;
	color:#000;
	margin-bottom:10px;
	font-size:18px;
}

.entry p {
	text-indent:0em;
	line-height:2 !important;
	margin-top:0;
	margin-bottom:20px;
	}

.entry dl dt {
	font-weight:bold;
}

.entry dl dd {
	padding-left:0px;
	margin-left:10px;
}

.clear_i p {
	text-indent:0;
	}

.postmetadata {
	border:#ddd solid 1px;
	background:#f5f5f5;
	border-left:0;
	border-right:0;
	padding:3px;
}

.related_post li {
	border-bottom:#ccc dashed 1px;
	padding:3px;
	list-style-type:circle;
	list-style-position:inside;
	font-size:11px;
}

#comments,#respond {
	margin-top:20px;
}

#comment {
	width:300px;
	}

#commentform #author,#email,#url,#comment {
	border:solid #CCC 1px;
}

ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; } 
ol.commentlist li { } 
ol.commentlist li.alt { } 
ol.commentlist li.bypostauthor {} 
ol.commentlist li.byuser {} 
ol.commentlist li.comment-author-admin {} 
ol.commentlist li.comment { border-bottom:1px solid #e3e3e3; padding:1em; } 
ol.commentlist li div.comment-author {} 
ol.commentlist li div.vcard { font:normal 16px georgia,times,serif; } 
ol.commentlist li div.vcard cite.fn { font-style:normal; } 
ol.commentlist li div.vcard cite.fn a.url {} 
ol.commentlist li div.vcard img.avatar { border:1px solid #ccc; padding:1px; float:right; margin:0 0 1em 1em; } 
ol.commentlist li div.vcard img.avatar-32 {} 
ol.commentlist li div.vcard img.photo {} 
ol.commentlist li div.vcard span.says {} 
ol.commentlist li div.commentmetadata {} 
ol.commentlist li div.comment-meta { font-size:9px; } 
ol.commentlist li div.comment-meta a { color:#ccc; } 
ol.commentlist li p { font-size:11px; margin:0 0 1em; } 
ol.commentlist li ul { font-size:11px; list-style:square; margin:0 0 1em 2em; } 
ol.commentlist li div.reply { font-size:11px; } 
ol.commentlist li div.reply a { font-weight:bold; } 
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; } 
ol.commentlist li ul.children li {} 
ol.commentlist li ul.children li.alt {} 
ol.commentlist li ul.children li.bypostauthor {} 
ol.commentlist li ul.children li.byuser {} 
ol.commentlist li ul.children li.comment {} 
ol.commentlist li ul.children li.comment-author-admin {} 
ol.commentlist li ul.children li.depth-2 { border-left:5px solid #bbb; margin:0 0 .25em .25em;_width:335px; } 
ol.commentlist li ul.children li.depth-3 { border-left:5px solid #ccc; margin:0 0 .25em .25em; } 
ol.commentlist li ul.children li.depth-4 { border-left:5px solid #ddd; margin:0 0 .25em .25em; } 
ol.commentlist li ul.children li.depth-5 {} 
ol.commentlist li ul.children li.odd {} 
ol.commentlist li.even { background:#fff; } 
ol.commentlist li.odd { background:#f3f3f3; } 
ol.commentlist li.parent { border-left:5px solid #aaa; } 
ol.commentlist li.pingback { border-bottom:1px dotted #666; padding:1em; } 
ol.commentlist li.thread-alt { } 
ol.commentlist li.thread-even {} 
ol.commentlist li.thread-odd {}
a.comment-reply-link {
	font-size:12px !important;
	font-weight:normal !important;
}

#footer {
	background:url(images/bg_all_sub.gif) -1400px 0 no-repeat;
	padding-top:15px;
	height:42px;
	}
	
/*插件css，用于图片标题和视频播放的显示*/
.img_title {
	background:url(http://tang.jubailan.com/wp-content/themes/jubailan0907/images/bg_img_title2.png) no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://tang.jubailan.com/wp-content/themes/jubailan0907/images/bg_img_title2.png");
	_background:none;
	color:#FFF;
	text-align:center;
	height:20px;
	position:absolute;
	left:13px;
	bottom:3px;
	_bottom:auto;
	_top:expression(eval(this.parentNode.offsetHeight-26));
}
.video_box {
	padding:5px;
	display:block;
	padding-top:0;
	border-top:dashed 1px #999;
	border-bottom:dashed 1px #999;
	background:url(http://tang.jubailan.com/wp-content/themes/jubailan0907/images/bg_out_box.png);
	_filter:alpha(opacity=69);
	_background:#eee;
}
.show_bar {
	border:#F00 solid 0px;
	display:block;
}
.video_player {
	display:none;
	border:#F00 solid 1px;
}
.media_info {
	border:solid 1px #FFC;
	background:#FFC;
}
/*插件css*/