/*--------------------------------------------------------------------------------------
Theme Name:H
Description:WordPress simple theme with two column. 
Author:LittleH
Author URI:http://aiqu.me
Version:1.1
Tags: fixed-width, two-column, right-sidebar, wp-nav-menu, notice, widget, theme-option,
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
--------------------------------------------------------------------------------------*/

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0; padding:0;list-style:none;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */
body			{text-align:center; font-size:13px; font-family:Tahoma,Arial,Verdana,sans-serif,宋体;background:#F1F3F4;}
a			{color:#1F518E;text-decoration:none;}
a:hover			{text-decoration:underline;}
img			{border:0;}
blockquote		{padding:5px 10px;margin:0 0 15px 15px;border-left:5px solid #EEE;background:#FBFBFB;}
p			{color:#666;}
.notfound		{margin:120px 0 20px 0;}
.notfound p		{margin:20px 0;}
#main			{width:1000px;margin:0 auto;}
a.qq-login		{vertical-align:middle;padding-right:16px;margin-right:6px;height:16px;display:inline-block;background:transparent url(images/sprite.png) no-repeat 0px -188px;}
a.sina-weibo-login	{vertical-align:middle;padding-right:16px;margin-right:6px;height:16px;display:inline-block;background:transparent url(images/sprite.png) no-repeat 0px -213px;}
a.tx-weibo-login	{vertical-align:middle;padding-right:16px;height:16px;display:inline-block;background:transparent url(images/sprite.png) no-repeat 0px -164px;}
a.more-link             {display:block;}

/* Header
-------------------------------------------------------------------*/
#top-header		{height:40px;width:100%;}
.top-header-content	{height:40px;width:100%;z-index:99999;text-align:left;position:fixed;left:0;top:0;background:url(images/bg_header.png) repeat-x 0 0;border-bottom: 1px solid #303540;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);}
#top-header h1 	{float:left;color:#DBDBDB;}
#header			{width:100%;}
#header p		{margin-bottom:8px;text-shadow:1px 1px 1px #FFF;}
.header-content	{width:1000px;margin:15px auto 0 auto;text-align:left;}
.site-info		{float:left;}
.side-des		{margin-top:10px;}

/* 菜单区
-------------------------------------------------------------------*/
.menu-area			{width:1000px;margin:0 auto;clear:both;height:40px;text-align:left;}	
.menu-area ul		{padding-left:10px;}
.menu-area li			{position:relative;float:left;border-right:1px solid #303540;}
ul.menu-left			{float:left;display:inline-block;zoom:1;*display:inline;height:40px;line-height:40px;text-align:left;width:400px;}	
.menu-area .page_item a{height:40px;line-height:40px;display:inline-block;color:#C4C7CC;
outline:none; /* for firefox 1.5 + */
hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
}
.menu-area .cat-item a{height:40px;line-height:40px;display:inline-block;color:#C4C7CC;
outline:none; /* for firefox 1.5 + */
hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
}
.menu-area .page_item a span{display:inline-block;height:40px;cursor:pointer;padding:0 8px;}
.menu-area .cat-item a span{display:inline-block;height:40px;cursor:pointer;padding:0 8px;}
.menu-area .page_item a:hover,.menu-area  .current_page_item a{text-decoration:none;background:#303540;color:#FFF;}
.menu-area .cat-item a:hover,.menu-area  .current-cat a{text-decoration:none;background:#303540;color:#FFF;}

/*响应鼠标移上去变化*/
.menu-area .page_item a:hover span, .menu-area .current_page_item a span{ 
text-decoration:none;color:#FFF;background:#303540;
}
.menu-area .cat-item a:hover span, .menu-area .current-cat a span{
text-decoration:none;background:#303540;color:#FFF;
}
/*子菜单*/
.menu-area .nav_sub{z-index:50;}
.menu-area .nav_sub{z-index:50;}
.nav_sub_div{width: 150px;background:#464C57;position:absolute;top:40px;left:0;font-size:12px;z-index:99;display:none;border-radius:0 0 3px 3px;}
.menu-area .nav_sub_div a{display: block;background:none;line-height:30px;height:30px;padding:0 0 0 10px;}
.menu-area .nav_sub_div a:hover{text-decoration:none;color:#FFF;background:#303540;}
.menu-area .page_item .nav_sub_a{}
.menu-area .cat-item .nav_sub_a{}
.menu-area .page_item .nav_sub_a:hover, .menu-area .current_page_item .nav_sub_a{}
.menu-area .cat-item .nav_sub_a:hover, .menu-area .current-cat .nav_sub_a{}
.menu-area .nav_home a{}
.menu-area .nav_home a span{color:#C4C7CC;}
.menu-area .nav_home a:hover,.menu-area .ishome a{}
.menu-area .nav_home a:hover span , .menu-area .ishome a span{color:#FFF;background:#303540;}

/*菜单右边*/
ul.menu-right 		{float:right;margin-right:10px;display:inline-block;zoom:1;*display:inline;height:40px;line-height:40px;text-align:right;}	
ul.menu-right li		{display:inline-block;zoom:1;*display:inline;margin-left:2px;}
ul.menu-right li a 		{font-size:12px;padding:2px 8px;color:#FFF;border-radius:5px;font-weight:bold;}
ul.menu-right li:last-child a {background:none;}
ul.menu-right li a:hover{text-decoration:underline;}
/* Search */
#search					{margin-top:8px;width:200px;height:24px;background:#30343B;border-radius:5px;} /* 主要定义这个id */
#search input#searchtxt	{float:left;width:175px;margin:4px 0 0 2px;color:#C4C7CC;border:0px;background:transparent;} /* 定义搜索框高度和宽度适应 #search */
#search input#searchbtn	{float:left;width:20px;height:24px;margin-top:4px;border:0px;color:#666;background:url(images/sprite.png) no-repeat 0 -36px;} /* 定义搜索提交按钮 */
#search input#searchbtn:hover{cursor:pointer;background:url(images/sprite.png) no-repeat -26px -36px;}

/* you are here */
.you-are-here		{font-size:9pt;width:1000px;margin:10px auto;color:#AAA;text-align:left;letter-spacing:1px;text-align:left;font-family:Microsoft Yahei;}
.you-are-here h1 	{font-size:9pt;display:inline;font-weight:normal;}
.you-are-here h2 	{font-size:9pt;display:inline;font-weight:normal;}
.you-are-here a		{font-weight:normal;color:#999; }
.you-are-here a:hover{color:#666;}

/*主页面文章列表中*/
#content			{float:left;width:700px;}
.container			{float:left;width:660px;margin-bottom:20px;text-align:left;padding:15px 20px;background:#FFF;position:relative;
					-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.1);
					-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
					box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
					border-radius:5px;}
.container h1 		{margin-bottom:6px;}
.container h1 a		{display:block;width:660px;color:#4C4C4C;font-family:Microsoft Yahei;letter-spacing:1px;white-space:nowrap;font-size:18px;overflow:hidden;text-overflow:ellipsis;}
.container h1 a:hover	{color:#666;text-decoration:none;}
.post-meta			{color:#AAA;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dashed #EEE;}
.post-meta a			{color:#888;}
.post-meta a:hover	{color:#1F518E;}
.post-meta-author	{margin-right:6px;padding-left:20px;background:url(images/sprite.png) no-repeat -29px -162px;}
.post-meta-cat		{margin-right:6px;padding-left:20px;background:url(images/sprite.png) no-repeat -29px -118px;}
.post-meta-cmts		{margin-right:6px;padding-left:20px;background:url(images/sprite.png) no-repeat -29px -84px;}	
.post-meta-views	{margin-right:6px;padding-left:20px;background:url(images/sprite.png) no-repeat -29px -102px;}
.post-meta-date		{margin-right:6px;padding-left:20px;background:url(images/sprite.png) no-repeat -29px -63px;}
.post-meta-bottom	{float:left;width:100%;color:#AAA;}
.post-meta-bottom a	{color:#666;}
.post-meta-bottom a:hover{color:#1F518E;}
.post-meta-bottom-tag{float:left;padding-left:20px;background:url(images/sprite.png) no-repeat -28px -140px;}
.post-meta-bottom-action{float:right;}
.ientry 			{float:left;width:100%;}			
.ientry h3			{width:100%;font-size:14px;color:#666;padding:10px 0 7px;margin-bottom:10px;border-bottom:1px dotted #DDD;letter-spacing:1px;}
.ientry ol			{padding-left:15px;margin-bottom:15px;}
.ientry ol li			{list-style:decimal;}
.ientry ul			{padding-left:15px;margin-bottom:15px;}
.ientry ul li			{list-style:disc;}
.ientry p			{margin-bottom:10px;line-height:1.8em;}
.ientry img 			{max-width:660px;height:auto;width:expression(this.width > 660 ? "660px" : this.width);}

/*====== 分享按钮 =======*/
#share-area			{width:700px;height:55px;clear:both;white-space:nowrap;overflow:hidden;}
.social_share{float:left;width:698px;background:#F9F9F9;padding:3px 0 5px 0;border:1px solid #E6E6E6;z-index:9999;border-radius:3px;}
.sharebutton{background:url("images/sprite.png?3") no-repeat;width:28px;height:26px;margin-top:2px;display:block;outline:none;float:left;}
.sharebutton:hover{margin-top:1px}
#share_sina{background-position:-245px -105px;width:88px;}
#share_tqq{background-position:-245px -132px;width:88px;}
#share_qzone{background-position:-332px -184px;width:32px;}
#share_renren{background-position:-332px -158px;width:34px;}
#share_comt{background-position:-245px -211px;width:88px;margin-left:8px;}
.prev-post			{width:37px;height:26px;}
.next-post			{width:37px;height:26px;}
.prev-post a			{display:inline-block;zoom:1; *display:inline;margin-top:2px;background:url(images/sprite.png) no-repeat -255px -72px;width:37px;height:26px;}
.next-post a			{display:inline-block;zoom:1; *display:inline;margin-top:2px;background:url(images/sprite.png) no-repeat -291px -72px;width:37px;height:26px;}

/*单页中*/
#single-content		{float:left;width:700px;margin-bottom:30px;}
.single-container	{float:left;width:660px;padding:15px 20px;margin-bottom:20px;text-align:left;background:#FFF;				
					-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.3);
					-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
					box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
					border-radius:5px;}
.single-container h1 {width:100%;font-size:18px;letter-spacing:1px;padding-bottom:5px;color:#4C4C4C;font-family:Microsoft Yahei;}
.single-container h1 a{font-size:16px;color:#3E3E3E;}
.single-container h1 a:hover{text-decoration:none;}
.single-post		{width:100%;margin-bottom:20px;}
/* 单页中单文章 */	
a.post-edit-link	{margin-left:5px;color:red;font-weight:normal;}
.entry				{width:100%;font-size:13px;}
.entry h3			{width:100%;font-size:14px;color:#666;padding:10px 0 7px;margin-bottom:10px;border-bottom:1px dotted #DDD;letter-spacing:1px;}
.entry ol			{padding-left:15px;margin-bottom:15px;}
.entry ol li			{list-style:decimal;margin-bottom:5px;}
.entry ul			{padding-left:15px;margin-bottom:15px;}
.entry ul li			{list-style:disc;margin-bottom:5px;}
.entry p				{margin-bottom:10px;line-height:1.8em;}
.entry img			{max-width:660px;height:auto;width:expression(this.width > 660 ? "660px" : this.width); /**用来在IE中自动缩放这里用来缩小首页面的图片的。**/}
/*wizylike*/
.wizylike_icon		{float:left;width:14px;height:14px;margin-right:4px;background:url(images/sprite.png) no-repeat 0 -100px;cursor:pointer;}
.wizylike_icon.wizylike_loading{background-image:url("images/wizylike-loading.gif");background-position:center 0}
.wizylike_icon.wizylike_loading:hover{background-position:center 0}
.wizylike_icon:hover{text-decoration:none;background-position:0 -113px}
.wizylike_count		{font-weight:bold;color:#999;}
.like_done			{color:#E84A85;}
.likes				{float:right;margin:0 8px;}
.single-author-meta {float:left;margin-bottom:20px;}
.single-author-avatar {float:left;width:240px;background:#FFF;border-radius: 3px 3px 3px 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}
.single-author-avatar img {float:left;width:60px;height:60px;}
.single-author-name	{float:left;width:140px;margin:5px 0 0 10px;font-size:16px;}
.single-author-name a {display:block;margin-top:5px;font-family:Microsoft Yahei;}

/*版权*/
.copyright				{float:left;width:550px;line-height:1.5em;text-align:left;border:1px solid #DDD;background:#F9F9F9;padding:5px;}
/*相关文章*/
#related-post			{float:left;width:100%;padding:10px 0;margin-bottom:30px;border-top:1px dashed #E6E6E6;border-bottom:1px dashed #E6E6E6;}
#related-post h2			{text-align:left;font-size:12px;margin-bottom:5px;}
#related-post h3			{display:inline-block;font-size:12px;font-weight:normal;}
#related-post ul 			{line-height:20px;text-align:left;}
#related-post ul li		{list-style:square inside;color:#BBB;}

/* 分页导航 */	
.nav					{float:left;width:100%;padding:15px 0;text-align:center;margin-bottom:20px;color:#777;}
.nav a					{color:#777;margin-right:5px;padding:3px 6px;border:1px solid #DDD;border-radius:3px;}
a.page-numbers			{line-height:16px;margin-right:0;background:#F1F3F4;border-radius:3px;}
.nav a:hover,.page-numbers:hover{color:#1F518E;text-decoration:none;}
a.current				{padding: 0.2em 0.4em;background:#E4E4E4;}
.current:hover			{color:#777;}
/*	
	Sidebar	
--------------------------------------------------*/
#sidebar 				{float:left;width:240px;color:#666;text-align:left;margin-left:20px;}				
/*----最近评论侧边----*/	
ul#recent-cmts			{margin-bottom:30px;}
ul#recent-cmts li 			{float:left;width:100%;padding:5px 0;height:36px;line-height:18px;border-bottom:1px dashed #E0E0E0;}
ul#recent-cmts li:last-child{border:0;border-radius:0 0 5px 5px}
.side-content-info		{float:left;width:200px;color:#BBB;font-size:11px;}
.side-cmt-author		{display:inline-block;margin-right:5px;font-size:12px;color:#888;}
a.side-cmt-content		{display:block;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888;}
.side-cmt-avatar		{float:left;margin-right:4px;}
.side-cmt-avatar img		{width:36px;height:36px;border-radius:3px;}
/*
	Comments普通的	
--------------------------------------------------*/
#comments				{float:left;width:100%;text-align:left;color:#666;}
span.showlrc			{color:#0261A3;padding:1px 3px;}
span.showlrc:hover		{text-decoration:none;background:#0261A3;color:#FFF;}
.lrc 					{background:#FAFAFA;padding:10px;border:1px solid #D8D8D8;border-top:4px solid #BBB;}
#comments ol li			{float:left;width:700px;padding:12px 0;position:relative;}/*单条回复包含副回复 这里加relative是为了里面的li.floor的position:absolute可以定位*/
#comments ol li .comment-body  img	{max-width: 400px;height:auto;width:expression(this.width > 400 ? "400px" : this.width); /**用来在IE中自动缩放，这是是用来缩小评论中出现的图片**/}
#commentlist			{width:100%;font-style:normal;}
#commentlist li.comment	{list-style:none;border-bottom:1px solid #ddd;}/*单条回复的主回复*/
.comment-author-avatar	{float:left;background:#FBFBFB;}/*单条回复的主回复头像*/
.comment-author-avatar img{width:50px;height:50px;
						-moz-border-radius:3px;
						border-radius:3px;
						-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
						-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
						box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
						}
.comment-info			{float:left;width:92%;margin-bottom:5px;}
.comment-author			{float:left;font-weight:bold;margin-left:10px;}
.comment-author a		{color:#333;}
.comment-time			{float:left;margin-right:8px;color:#BBB;}
.comment-body			{line-height:1.5em;padding-left:60px;margin:5px 0;}
.comment-body p			{margin:5px 0;}
.comment-body ol			{padding-left:20px}
.comment-body ol li		{list-style:decimal;}
.comment-body ul			{padding-left:20px;}
.comment-body ul li		{list-style:disc;}
.comment-body  img		{max-width: 400px;height:auto;width:expression(this.width > 400 ? "400px" : this.width);}
.comment-toggle			{float:right;cursor:pointer;color:#DDD;position:absolute;top:25px;right:0;font-size:10px;}
.floor 					{font-size:16px;color:#BBB;position:absolute;top:10px;right:0;font-family:Georgia,Sans-Serif;}
.fn						{font-style:normal;margin-right:8px;}/*回复作者*/
.fn a                            	    	{color:#0261A3;}
span.reply				{display:none;}
span.comment-edit a		{color:#E93100;}

/* 单条回复的副回复 */
#comments ol li ul li.comment 	{width:645px;padding:5px 0 0 5px;margin:0 0 0 50px;border-top:1px dashed #ddd;border-bottom:none;border-left:1px dashed #DDD;} /*回复的回复*/
#commentlist li.comment ul.children div.comment-author-avatar img{width:24px;height:24px;
						-moz-border-radius:0px;
						border-radius:0px;
						-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);
						-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
						box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
						}
#commentlist li.comment ul.children div .comment-body{padding-left:34px;}/*回复内容*/
#commentlist li.comment ul.children div .floor a{font-size:12px;color:#BBB;text-decoration:none;}
#commentlist .admincomment .fn	{color:#E93100;} /*如果是作者回复的话就变换颜色*/

/* @悬浮回复之普通 */
.hover-comment			{
						position:absolute;	/*绝对定位，让悬浮的评论脱离文档流，方便出现在鼠标旁边*/
						width:400px;
						padding:12px;
						list-style:none;
						display:none;		/*添加到body中后，让它不显示，然后在js里以fadeIn的方式显示*/
						background:white;
						border:1px solid #ddd;
						text-align:left;
						-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
						-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
						box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
						}
.hover-comment img		{max-width: 200px;height:auto;width:expression(this.width > 200 ? "200px" : this.width); /**用来在IE中自动缩放，这是是用来缩小评论中出现的图片**/}
/* @悬浮回复之卡片 */
.tip 					{top:10px;left:10px;padding:10px;z-index:999;text-align:left;} 
/* 回复导航 */
.comments-num			{float:left;width:100%;padding:10px 0;margin:0 auto;}
.comments-title			{float:left;}/*有多少人评论文章*/
span.bottom-act			{float:left;}
span.no-comment-title	{float:left;width:100%;font-size:50px;padding:20px 0;background:#FAFAFA;border:1px solid #EEE;color:#DDD;text-align:center;font-family:Microsoft Yahei,黑体;text-shadow:2px 2px 0px #FFF;}/*当没有评论的时候显示的文字*/
.cmts-nav-wrap			{float:left;width:100%;background:#FAFAFA;}
#comments-nav			{margin-left:16px;}
#comments-nav a			{line-height:34px;background:transparent;margin-left:2px;padding: 0.2em 0.4em;text-decoration:none;border:1px solid #EEE;}
#comments-nav a:hover	{color:#666;border:1px solid #ddd;background:#FFF;}

/*
	Respond Area	
--------------------------------------------------*/
.respond-area			{float:left;width:700px;margin-bottom:20px;}
li#a-new-reply 			{float:left;width:680px;padding:10px;border:0px solid #ddd;background:#FFFAE8;border-top:1px solid #FF9D2A;}
span#success_1			{float:left;margin-top:10px;}
#loading 				{float:left;padding:5px 0;}
#respond 				{float:left;width:100%;z-index:5555;}
.respond-avatar			{float:left;width:36px;margin-right:8px;margin-left:8px;}
.respond-avatar img		{vertical-align:middle;background:#EBEBEB;height:36px;width:36px;-moz-border-radius:5px;border-radius:5px;}
.respond-welcome		{float:left;width:100%;padding:8px 0;background:#F9F9F9;border:1px solid #E6E6E6;line-height:18px;position:relative;}
.submit-wrap			{position:relative;}
.respond-login			{position:absolute;right:0;top:0;background:#F7F7F7;border:1px solid #E6E6E6;padding:5px;}
.respond-login a			{margin-right:0;}
#get-gravatar			{float:left;position:absolute;top:30px;left:52px;color:#4B9808;display:none;}
#get-gravatar a			{color:#BF060C;}

/* Comment Tools */
.comment_tools			{float:left;margin:10px 0 5px 0;width:100%;border-left:1px solid #ddd;position:relative;}
.comment_tools a			{float:left;color:#666;height:16px;line-height:16px;padding:2px 5px;font-weight:bold;background:#FBFBFB;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.comment_tools a:hover	{background:white;}
#commentnum				{font-size:18px;color:#555;font-style:normal;font-family:Georgia;display:inline;}
#moreSmile				{margin-bottom:5px;}

/* Respond textarea */
#comment-author-info	{float:left;width:100%;position:relative;background:#FCFCFC;border:1px solid #EEE;border-top:0;}
#commentform label 		{color:#606060;}
#commentform 			{float:left;margin:0;width:100%;}
#commentform input 		{width:200px;border:1px solid #ddd;}
#commentform input:focus	{
						-moz-box-shadow:inset 0px 2px 2px #DDD;
						-webkit-box-shadow:inset 0px 2px 2px #DDD;
						box-shadow:inset 0px 2px 2px #DDD;
						}
#commentform #author 	{margin-left:8px;background:white url(images/sprite.png) no-repeat 0 -390px;padding:5px 5px 5px 25px;margin-top:10px;}
#commentform #email 		{margin-left:8px;background:white url(images/sprite.png) no-repeat 0 -413px;padding:5px 5px 5px 25px;}
#commentform #url 		{margin-left:8px;background:white url(images/sprite.png) no-repeat 0 -436px;padding:5px 5px 5px 25px;}
.row 					{margin-bottom:10px;}
#respond textarea 			{width:98%;height:100px;padding:5px;margin-bottom:10px;border:1px solid #ddd;resize:none;font-size:14px;}
#respond textarea:focus	{
						-moz-box-shadow:inset 0px 2px 2px #DDD;
						-webkit-box-shadow:inset 0px 2px 2px #DDD;
						box-shadow:inset 0px 2px 2px #DDD;
						}
input#submit				{float:left;margin-bottom:5px;padding:0.4em 0.6em;color:#333;font-family:"Microsoft Yahei","黑体";border:none;background:#9CD941;text-shadow: 1px 1px 0px #BBB;-moz-box-shadow: 1px 1px 1px #666;cursor:pointer;}
input#submit:hover		{background:#ADEB51;}
a#cancel-comment-reply-link	{float:left;font-size:14px;padding:0.4em 0.6em;position:relative;top:0px;border:none;margin-left:15px;color:#333;font-family:Microsoft Yahei;background:#9CD941;text-shadow: 1px 1px 0px #BBB;-moz-box-shadow: 1px 1px 1px #666;text-decoration:none;cursor:pointer;}
a#cancel-comment-reply-link:hover{background:#ADEB51;}
/* PINGBACK */
#pinglist				{padding:10px;}
#pinglist li				{border-bottom:1px solid #666;padding:5px 0 10px 0; margin-left:15px;list-style:square outside none;}

/*
	FOOTER	
--------------------------------------------------*/
.foot-bg			{float:left;width:100%;height:6px;background:transparent url(images/sprite.png) repeat-x scroll 0 -532px;}
#footer				{clear:both;width:100%;color:#999;font-style:normal;font-size:9pt;text-align:left;}
#footer a 			{color:#777;text-decoration:none;padding: 0 2px;font-family:Microsoft Yahei;}
#footer a:hover		{text-decoration:underline;}
#footer img 			{vertical-align:middle;}
.footer-content		{width:1000px;margin:0 auto;}
.ft-info			{float:right;padding:12px 0;}

/*
	页面
--------------------------------------------------*/
/*页面通过规则*/
#page-content		{float:left;width:700px;margin-bottom:30px;}
.page-container	{float:left;width:660px;padding:15px 20px;margin-bottom:20px;text-align:left;background:#FFF;				
					-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.3);
					-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
					box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
					border-radius:5px;}
.content-header			{width:100%;text-align:left;position:relative;padding-bottom:5px;border-bottom:1px dashed #EEE;font-size:18px;color:#333;font-family:Microsoft Yahei,黑体;text-shadow: 1px 1px 0px #ddd;letter-spacing:1px;}
.page-entry				{width:100%;font-size: 13px;}
.page-entry h3			{width:100%;font-size:14px;color:#FD893C;font-weight:bold;padding-bottom:3px;margin:5px 0;border-bottom:1px dashed #DDD;letter-spacing:1px;}
.page-entry ol			{padding-left:15px;margin-bottom:15px;}
.page-entryol li			{list-style:decimal;}
.page-entry ul			{padding-left:15px;margin-bottom:15px;}
.page-entry ul li			{list-style:disc;}
.page-entry p			{margin-bottom:15px;}

/* Links */
.page-links						{float:left;width:100%;overflow:hidden;padding:0;text-align:left;}
.page-links h3					{color: #0261A3;
								border-bottom:1px dashed #DDD;
								margin-bottom:10px;
								font-size:16px;
								text-shadow: 1px 1px 0px #EEE;}
.page-links ul					{padding-left:10px;width:590px;}
.page-links ul li					{float:left;width:33%;margin-bottom:6px;list-style-type:none;}
.page-links ul li a					{text-decoration:none;width:160px;}
.page-links ul li a:hover			{color:#333;text-decoration:underline;}
.page-links ul li:hover			{}
.page-links ul li img				{width:16px;height:16px;margin:0 5px -2px 0;padding:0;border:none;}

/* 归档 */
a#al_expand_collapse	{list-style:none;text-decoration:none;text-shadow: 1px 1px 0px #EEE;}
.archives-cat 			{float:left;border:1px solid #EEE;background:#F7F7F7;font-family:Microsoft Yahei,黑体;color:#777;text-shadow:1px 1px 1px #FFF;font-size:16px;width:600px;padding:5px 0 5px 10px;margin-bottom:10px;}
p.al_expand				{color:#666;font-size:12px;position:absolute;right:10px;top:5px;}
#archives 				{color:#666;}
#archives h3				{width:590px;margin-bottom:8px;padding:5px;font-size:16px;color:#777;font-family:Georgia;border-bottom:1px dashed #FFF;}
#archives ul				{padding-left:30px;margin:5px 0;list-style-type:square;}
#archives ul li			{padding-bottom:6px;list-style-type:circle;}
span.al_mon				{}
.page-entry				{width:100%;line-height:1.8em;text-align:left;color:#666;}

/*	
	其它
--------------------------------------------------*/
/* Slimbox2 */
#lbOverlay			{position:fixed;z-index:6669;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter,#lbBottomContainer{position:absolute;z-index:6669;overflow:hidden;background-color:#fff;}
.lbLoading			{background:#fff url(images/slimbox/loading.gif) no-repeat center;}
#lbImage			{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink	{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}#lbPrevLink:hover{background:transparent url(images/slimbox/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}#lbNextLink:hover{background:transparent url(images/slimbox/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom			{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#4D4D4D;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink		{display:block;float:right;width:66px;height:22px;background:transparent url(images/slimbox/closelabel.gif) no-repeat center;margin:5px 0;outline:none;}
#lbCaption,#lbNumber{margin-right:71px;}
#lbCaption			{font-weight:bold;}

/*回到顶端*/		
.back-to 				{position: fixed;bottom: 45px;right: 10px;z-index: 999;width: 100px;overflow: hidden;zoom: 1;-ie6-position-fixed-delay: 200;}
.back-to .back-top:hover {background-position: -50px -486px}
.back-to .back-top 	 	{float: right;display: block;width: 45px;height: 40px;background:transparent url(images/sprite.png) no-repeat 0px -486px;margin-left: 10px;outline: 0 none;text-indent: -9999em;}