body{font:12px Arial,Helvetica,Sans-Serif;background:#FFFFFF;color:#000000;margin:0 auto 0;padding:0;}
#wrap{background:#FFFFFF;width:960px;margin:0 auto 0;padding:0;}
.headerimg{width:980px;height:120px;margin:0px auto 0px;}
a{color:#990000;text-decoration:none;}
a:hover{text-decoration:underline;}

#content{width:960px;margin:0 auto 0;padding:0;}
#content p{padding:0 0 15px 0;margin:0;line-height:20px;}
#content h1{font:normal 22px 'Century Gothic',Verdana,Arial,Sans-Serif;color:#000000;margin:25px 0 0 0;padding:20px 0 10px 0;border-top:2px solid #000000;}
.headspace{color:#000000;height:22px;margin:25px 0 0 0;padding:0;border-top:2px solid #000000;}
#content h1 a{color:#000000;text-decoration:none;}
#content h1 a:hover{color:#990000;text-decoration:none;}
#content p img{border:none;margin-right:15px;margin-bottom:10px;}
#content h2{font:normal 22px 'Century Gothic',Verdana,Arial,Sans-Serif;color:#000000;padding:20px 0 5px 0;margin:0;}
#contentleft-sub h2{padding:0 0 5px 0;}
#contentleft-sub ul{padding:5px 0 5px 40px;list-style-type:square;}
#content h3{font:normal 22px 'Century Gothic',Verdana,Arial,Sans-Serif;color:#000000;margin:25px 0 0 0;padding:20px 0 10px 0;}
#content img.wp-smiley{float:none;border:none;padding:0;margin:0;}
#content img.wp-wink{float:none;border:none;padding:0;margin:0;}
#contentleft,#contentleft-ela,#contentleft-links,#contentleft-sub{float:left;width:500px;margin:0;padding:0 0 20px 0;}
#contentleft-sub fieldset.options{margin-top:20px;margin-bottom:20px;}
#contentleft-sub fieldset.options p{margin:0;padding:0;}
#contentleft-sub fieldset.options legend{font-size:16px;}
#contentleft-ela ul{margin:0;}
#contentleft ol{margin:0 0 0 20px;padding:0 0 10px 0;}
#contentleft ol li{margin:0 0 0 20px;padding:0 0 0 0;}
#contentleft ul{list-style:square;margin:0 0 0 20px;padding:0 0 10px 0;}
#contentleft-links ul{list-style:square;margin:5px 0 0 35px;padding:0 0 10px 0;}
#contentleft ul li{list-style:square;margin:0 0 0 20px;padding:0 0 0 0;}
blockquote{background:#ffffff url('images/quote.png') no-repeat 10px 0;border:none;color:#333;margin:5px 0 20px 0;padding:0 20px 0 35px;}
#content blockquote p{margin:0 0 10px 0;padding:10px 0 0 0;}
#l_sidebar{float:left;width:220px;margin:25px 0 0 20px;padding:0 0 20px 0;border-top:2px solid #000000;}
#l_sidebar ul{list-style:none;margin:0;padding:0;}
#l_sidebar ul li{color:#7F7F7F;border-top:1px solid #c0c0c0;padding:5px 0 5px 0;}
#l_sidebar ul li a{background:none;color:#000000;}
#l_sidebar ul li a:hover{background:#EFEFEF;color:#990000;text-decoration:none;}
#l_sidebar p{padding:3px 0 0 0;margin:0;line-height:20px;}
#l_sidebar h2{border:none;margin:0;padding-top:14px;}
#r_sidebar{float:right;width:200px;margin:25px 0 0 20px;padding:0 0 20px 0;border-top:2px solid #000000;}
#r_sidebar ul{list-style:none;margin:0;padding:0;}
#r_sidebar ul li{display:inline;padding:0;margin:0;}
#r_sidebar ul li a{display:block;color:#000000;text-decoration:none;margin:0;padding:5px 0 5px 0;border-bottom:1px solid #C0C0C0;}
#r_sidebar ul#tagcloud li a{display:inline;text-decoration:none;margin:0;border-bottom:none;}
#r_sidebar ul li a:hover{background:#EFEFEF;color:#990000;}
#r_sidebar p{padding:3px 0 0 0;margin:0;line-height:20px;}
#r_sidebar p img{float:left;padding:0;margin:8px 8px 0 0;}
#r_sidebar #about .feed{float:right;border:none;padding-top:20px;}
#r_sidebar #about p a{border:none;padding:0;}
#r_sidebar #copyright p a,#r_sidebar #about .feed a{border:none;padding:0;}
#r_sidebar #copyright p img{padding:0;margin:5px 8px 0 0;}
#r_sidebar #imgLinks a{border:none;}
ul#imgLinks{list-style:none;margin:7px 0;}
#imgLinks li{color:#7F7F7F;line-height:1.2em;padding:0 0 1px;}
#imgLinks li a img{border:3px solid #EEE;width:193px;height:135px;color:#333;font-weight:bold;}
#imgLinks li a:hover img{border-color:#DFDFDF;}
#footerbg{background:#555555;}
#footer{width:960px;height:68px;background:#555555;color:#FFFFFF;margin:0 auto 0;text-align:left;line-height:17px;}
#footer p{color:#FFFFFF;padding-top:10px;list-style-type:none;margin:0;}
#footer a{color:#AAAAAA;text-decoration:none;}
#footer a:hover{color:#FFFFFF;text-decoration:none;}
#searchdiv{margin:0;padding:0;}
#searchform{margin-top:8px;padding:0;overflow:hidden;}
#s{font:11px Verdana,Helvetica,Sans-Serif;background:#EFEFEF url(images/search.gif);color:#333333;padding:2px;margin:4px 0 0 0;border:1px solid #C0C0C0;}
#commentblock{width:430px;background:#efefef;color:#000000;float:left;padding:20px 20px 10px 20px;margin:10px 0 0 0;border-top:2px solid #000000;border-bottom:1px solid #000000;}
#commentblock ol{list-style-type:none;margin:0 0 0 0;padding:0 0 10px 0;}
#commentblock .pinglist{list-style-type:square;color:#666666;}
.commentdate{font-size:12px;padding-left:0;}
#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;background:transparent;}
.commentname{color:#333333;margin:0;padding:5px 5px 5px 0;}
.commenttext{clear:both;margin:3px 0 10px 0;padding:20px 10px 5px 10px;width:380px;background:#FFFFFF url(images/comment.gif) no-repeat top;}
#commentsformheader{padding-left:0;}
#commentsform{text-align:center;margin:0;padding:0;}
#contentleft #commentblock #commentform p img{margin:0;padding:0 0 8px 4px;}
#commentsform form{text-align:left;margin:0;}
#commentsform p{margin:0;}
#commentsform form textarea{width:99%;}
p.comments_link  img{margin:0;padding:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.commentlist li.authorcomment .commenttext{clear:both;margin:3px 0 10px 0;padding:20px 10px 5px 10px;width:380px;background:#FFFF99 url(images/comment-a.gif) no-repeat top;}
.commentlist li.authorcomment blockquote{background:#ffff99 url('images/quote.png') no-repeat 10px 0;border:none;color:#333;margin:5px 0 20px 0;padding:0 20px 0 35px;}
.metalinks{margin-top:5px;}
.commentsrsslink{background:url('images/feed.png') left top no-repeat;padding:2px 0 2px 20px;margin-right:10px;height:16px;}
.trackbacklink{background:url('images/arrow_refresh.png') left top no-repeat;padding:2px 0 2px 20px;height:16px;}
.pagebar{font:12px Arial,Helvetica,sans-serif;padding-top:5px;padding-bottom:5px;margin-top:20px;}
.pagebar a,.pageList .this-page{padding:2px 6px;border:solid 1px #dedede;background:#ededed;text-decoration:none;margin-left:2px;color:#666;}
.pagebar a:visited{padding:2px 6px;border:solid 1px #dedede;background:#ededed;text-decoration:none;color:#666;}
.pagebar .break{padding:2px 6px;border:1px solid #dedede;background:#ededed;text-decoration:none;margin-left:2px;}
.pagebar .this-page{padding:2px 6px;border:1px solid #666;font-size:12px;background:#fff;margin:0 2px 0 2px;color:#666;}
.pagebar a:hover{color:#666;background:#fff;border-color:#666;text-decoration:none;font-weight:bold;}
.navi-single{clear:both;padding:8px 2px 5px 2px;margin:5px 0 5px 0;background:#fff;height:20px;}
.previous-entries{float:left;padding-left:18px;background:url(images/mini-nav-left.gif) no-repeat left center;}
.next-entries{float:right;padding-right:18px;background:url(images/mini-nav-right.gif) no-repeat right center;}
#adsense_468{width:498px;height:72px;border:1px solid #BBB;padding-top:15px;margin:0 0 5px 0;position:relative;}
#adsense_234{width:285px;height:60px;border:1px solid #BBB;padding-top:1px;margin:0 0 0px 0;position:relative;float:right;padding-left:10px;}
.singleinfo{float:left;margin-top:3px;}
#adsense_468 #adtitle,#adsense_234 #adtitle{font-size:11px;position:absolute;display:block;background:#fff;padding:0 3px;top:-12px;right:12px;}
#adsense_page{width:215px;height:610px;border:1px solid #BBB;padding-top:10px;margin:28px 0 0 0;position:relative;}
#adsense_page #adtitle{font-size:11px;position:absolute;display:block;background:#fff;padding:0 3px;top:-12px;right:8px;}
#af-ela ul{padding:0;}
#af-ela ul li{list-style-type:none;list-style-image:none;text-align:left;padding:1px 8px;}
#af-ela-menu{border-bottom:1px solid #ccc;margin-bottom:0;}
#af-ela-menu li{display:inline;padding:2px 10px !important;border:1px solid #ccc;border-bottom:none;margin-bottom:0;}
#af-ela-menu li.selected{background:#FFF6BF;}
#af-ela-year li:hover,#af-ela-month li:hover,#af-ela-post li:hover,#af-ela-category li:hover,#af-ela-tag li:hover{background:#f3f3f3;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:0;padding-bottom:0;text-decoration:none;}
#af-ela-year,#af-ela-month,#af-ela-category,#af-ela-tag{float:left;width:20%;margin:0;padding:0;border-left:1px solid #ccc;font-weight:bold;}
#af-ela-category{width:40%;}
#af-ela-tag{width:99%;font-weight:normal;border-right:1px solid #ccc;border-bottom:1px solid #ccc;_word-wrap:break-word;}
#af-ela-year li,#af-ela-month li,#af-ela-category li,#af-ela-post-chrono li,#af-ela-post-cats li,#af-ela-post-tags a{}
#af-ela-tag li{display:inline;}
#af-ela-tag li:hover{border:none;}
#af-ela-post-chrono,#af-ela-post-cats,#af-ela-post-tags{float:left;width:59%;margin:0;border-right:1px solid #ccc;border-left:1px solid #ccc;font-weight:bold;}
#af-ela-post-tags{width:99%;border-left:1px solid #ccc;}
#af-ela ul li span{position:static;right:8px;font-weight:normal;color:#aaa;}
#af-ela-year li.selected,#af-ela-month li.selected,#af-ela-category li.selected,#af-ela-post-chrono li.selected,#af-ela-post-cats li.selected,#af-ela-post-tags li.selected,#af-ela-post-chrono li:hover,#af-ela-post-cats li:hover,#af-ela-post-tags li:hover{background:#FFF6BF !important;border-top:1px solid #FFD324 !important;border-bottom:1px solid #FFD324 !important;padding-top:0;padding-bottom:0;}
#af-ela-loading{margin:0;padding:0;float:right;}
#af-ela-post-prev,#af-ela-post-prev-off,#af-ela-post-next,#af-ela-post-next-off{width:100%;text-align:center;padding-top:1px;padding-bottom:1px;margin:0;}
#af-ela-post-prev:hover,#af-ela-post-next:hover{background:#FFF6BF !important;border-top:1px solid #FFD324 !important;border-bottom:1px solid #FFD324 !important;padding-top:0;padding-bottom:0;}
#contentleft-ela ul li{line-height:180%;}
#contentleft-links ul li{line-height:180%;}
.plugins-list{border:1px solid #eee;}
.plugins-list td{padding:1px 5px 1px 5px;}
.alternate-plug-row{background:#ededed;}
#contentleft .alert{background:#FFF6BF url('images/exclamation.gif') 8px 6px no-repeat;border:1px solid #FFD324;border-top:4px solid #FFD324;text-align:left;margin:10px auto;padding:5px 30px;height:16px;}
#contentleft .down{background:#FFF6BF url('images/disk.png') 8px 6px no-repeat;border-bottom:2px solid #FFD324;border-top:2px solid #FFD324;margin:10px auto;padding:5px 30px;text-align:left;height:16px;}
ul#tagcloud{padding:2px;margin:0;text-align:left;list-style:none;}
ul#tagcloud li{display:inline;font-size:70%;color:#ccc;}
ul#tagcloud li a,ul#tagcloud li a:link{text-decoration:none;}
ul#tagcloud li a:hover{text-decoration:underline;}
ul#tagcloud li.t1 a{color:#797979;font-size:120%;}
ul#tagcloud li.t2 a{color:#6d6d6d;font-size:160%;}
ul#tagcloud li.t3 a{color:#616161;font-size:190%;}
ul#tagcloud li.t4 a{color:#555555;font-size:210%;}
ul#tagcloud li.t5 a{color:#484848;font-size:230%;}
ul#tagcloud li.t6 a{color:#3c3c3c;font-size:250%;}
ul#tagcloud li.t7 a{color:#303030;font-size:270%;}
ul#tagcloud li.t8 a{color:#242424;font-size:290%;}
ul#tagcloud li.t9 a{color:#181818;font-size:310%;}
ul#tagcloud li.t10 a{color:#0c0c0c;font-size:330%;}
.gravatar{float:left;border:2px solid #cccccc;margin:0 5px 4px 0;}
* html .gravatar{margin:0 5px 2px 0;}
.commentinfo{margin-top:5px;float:left;clear:none;}
.wrapper{width:980px;margin:0 auto;}
.navBar{background:#ffffff;margin-bottom:12px;margin-top:8px;border-bottom:3px solid #333;}
ul.nav{list-style:none;width:100%;font:12px Arial,Helvetica,Sans-Serif;}
.nav li{float:left;}
.nav li.skip{float:right;}
.nav li a{color:#D0D0D0;display:block;padding:6px 10px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.nav li a:hover,.nav li.current_page_item a,.nav li.current_page_item a:hover{background:#ffffff;color:#333333;font-weight:bold;}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{display:inline-block;}
* html .fix{height:1%;}
.fix{display:block;}
*{margin:0;padding:0;}
.time{color:#333333;display:block;padding-top:6px;margin-right:2px;font-weight:normal;}

.g_search{margin-top:18px;}
.addrss{float:left;margin-right:40px;font-weight:bold;text-decoration:underline;}
.addrssfont{margin:10px 0 10px 0;font-size:11px;}
.addrss img{border:none;}
#contentleft .addrss ul li{list-style:none;margin:0;padding-bottom:1px;}
#contentleft .addrss ul{margin:0;padding:0;}
#singlerss{margin-top:5px;float:right;padding:0 2px 0 2px;}
.singlerssfont{padding:0;font-weight:bold;text-decoration:underline;font-size:10px;letter-spacing:1px;margin-left:1px;}
.singlerssfont a{color:#000000;font-weight:bold;text-decoration:underline;}
.singlerssfont a:hover{color:#990000;}


/* thread twitter START */
#contentleft_twitter {float:left;width:480px;margin:0;padding:0 0 20px 0;}
.twitter-tweedles {
	background:#E2F2FB;
	border:1px dashed #3FCDEB;
	padding:10px 0 0;
}
.twitter ul {
	margin:0 12px 0 10px !important;
	margin:0 10px;
}
.twitter ul li {
	background:#FCFCFC;
	padding:0;
	float:left;
	list-style:none;
	list-style-position:outside;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
    /*以上四行之前是这样的：
	border-width:1px !important;
	border-width:1px 0;
	*/

	border:solid #CCC;
	width:100%;
	padding-top:10px;
	margin-bottom:10px;
}
.twitter img {
	float:left;
	padding:0 10px 0 0;
	margin:0 0 10px 10px;
}
.twitter_source {
	color:#999;
	font-family:georgia;
	font-style:italic;
	font-size:10px;
}
.twitter_source a {
	color:#999;
}
.twitter_text {
	margin-bottom:5px;
	display:block;
	padding-left:70px;
	padding-right:10px;
}
.twitter_reply {
	background: url(img/icons.gif) 0 -112px no-repeat;
	padding-left:22px;
	padding-right:10px;
	height:16px;
	line-height:16px;
	display:block;
	font-size:11px;
	float:right;
}
.twitter .twitter_pagebar {
	padding:0 10px;
	font-size:11px;
}
.twitter .twitter_pagebar a {
	background:#D1EAF9;
	padding:2px 5px;
	border:1px solid #D1EAF9;
}
.twitter .twitter_pagebar a:hover {
	border:1px dashed #3FCDEB;
	text-decoration:none;
}
.twitter .twitter_pagebar strong {
	background:#A6D0E7;
	padding:2px 5px;
	border:1px solid #A6D0E7;
}
.thread_twitter_power_by {
	display:block;
	background:#D1EAF9;
	border-top:1px dashed #3FCDEB;
	margin-bottom:0;
	padding:10px;
}
.twitter .navigation {
	padding:10px 5px;
}
#thread_twitter .loading {
	padding:0 10px;
	font-size:11px;
}
/* thread twitter END */


