/*--------------------------博客全局设置-------------------------------*/
 /*----关于页面的设置[边距、字体颜色、大小、背景颜色]----*/
body{
	margin:0;
	padding:0;
	color:#000;
	font-size:13px;
	font-family:Arial,Helvetica,sans-serif,"宋体";
	background-image: url(Glist/CG_bgTop.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
/*----以下为字体链接变换的定义----*/
a{text-decoration: none;}
a:link { color:#CCC;}
a:visited {color:#CCC;}
a:hover {color: #FFFFFF;text-decoration: none;}
a:active {color: #FFFFFF;text-decoration: none;}
 /*----以下为ul li 段落 图片的定义----*/
ul{list-style-type:none;list-style-position:outside;margin:0;padding:0;word-wrap:break-word}
li{margin:0 0 0 0;padding:0 0 0 0;}
p{margin:0 0 0 0;padding:0 0 0 0;word-wrap:break-word;}
img{border:0;}


/*--------------------------------3个主要div模块的定义-------------------------------*/
#divAll{width:1000px;margin:0 auto;padding:0;}
#divPage{width:1000px;margin:0;padding:0;}
#divMiddle{width:1000px;margin:0 0 0 0px;padding:0;}
 /*----顶部广告图片的大小、边距、颜色、背景的定义----*/
#divMainPic{width:1000px;height:131px;margin:0;padding:0;float:left;}
#divMainPic2{width:1000px;height:138px;margin:0;padding:0;float:left;}
#divMainLogo{width:395px;height:131px;margin:0;padding:0;float:left;background:url(Glist/gayographic_logo.jpg) top center no-repeat;}
#divMainGuangg{width:471px;height:131px;margin:0;padding:0;float:left;background:}
#divMainGuangg1{width:471px;height:131px;margin:0;padding:0;float:left;background:url(Glist/top01.jpg) top center no-repeat;}
 /*----顶部图片的大小、边距、颜色、背景的定义----*/
#divTop{width:1000px;height:33px;margin:0;padding:0;float:left;background:url(Glist/nav01.jpg) top center no-repeat;}
 /*----子页面的侧栏补阴影的图----*/
#divSideShadow{width:231px;height:70px;margin:0;padding:0;float:left;background:url(Glist/gayographic_logo4.jpg) top center no-repeat;}
 /*----顶部广告图片的大小、边距、颜色、背景的定义---*/
#divLogo{width:251px;height:33px;margin:0;padding:0;float:left;}
 /*----整个侧栏包括featured video等宽度、边距、浮动位置的定义----*/
#divMainSidebar{
	width:231px;
	float:left;
	display:inline;
	overflow:hidden;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
 /*----侧栏宽度、边距、浮动位置的定义----*/
#divSidebar{
	width:200px;
	float:left;
	display:inline;
	overflow:hidden;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 30px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
 /*----主栏栏宽度、边距、浮动位置的定义----*/
#divMain{width:730px;margin:0;padding:0 0 0 10px;float:right;display:inline; overflow:hidden;}
 /*----底部大小、边距、浮动位置、背景的定义----*/
#divBottom{width:760px;height:50px;margin:0 auto;padding:0 0 0 10px;display:inline;overflow:hidden;float:right;}
#divCSS{width:150px;height:40px;margin:0 auto;padding:0;display:inline;overflow:hidden;float:left; text-align:right;}


#divBmt{width:100%;height:276px;background:url(Glist/CG_bgBmt.jpg) top left repeat-x;align:center;}
#divBmt .Bmtcnt{width:790px;height:250px;margin:0 auto 10px auto;text-align:left;}
#divBmt form{margin:0;padding:0;}
#divBmt .Bmtcnt .Bmtcntleft{width:235px;height:222px;margin:10px 0 0 0;padding:0 0 0 25px;float:left;background:url(Glist/CG_line02.gif) top left no-repeat;}
#divBmt .Bmtcnt .Bmtcntleft h3{height:40px;color:#1b2017;font-weight:bold;font-size:36px;font-family:Arial,Helvetica,sans-serif;display:inline;overflow:hidden;}
#divBmt .Bmtcnt .Bmtcntright h3{height:40px;color:#1b2017;font-weight:bold;font-size:36px;font-family:Arial,Helvetica,sans-serif;display:inline;overflow:hidden;}
#divBmt .Bmtcnt .Bmtcntleft ul{list-style-type:none;list-style-position:outside;margin:0;padding:0;word-break:break-all;}
#divBmt .Bmtcnt .Bmtcntleft li{color:#8694EA;margin:0 0 10px 0;padding:0 0 0 15px; background:url(Glist/CG_Coin.gif) top left no-repeat;}
#divBmt .Bmtcnt .Bmtcntright{width:505px;height:222px;margin:10px 0 0 0;padding:0 0 0 25px;float:left;background:url(Glist/CG_line02.gif) top left no-repeat;}

/*----------------------------侧栏模块的参数定义-----------------------------------*/
 /*----侧栏总体定义[浮动方向、宽度、边距等]----*/
div.function {float:left;width:180px;margin:5px 0 10px 0;padding:0;}
 /*----侧栏标题的定义----*/
div.function h3{
	width:180px;
	font-size:16px;
	font-weight:bold;
	color:#555;
	height:25px;
	margin:20;
	padding:5px 0 0 10px;
	background:url(Glist/CG_BarBg.gif) top left no-repeat;
}
/*----侧栏正文的定义----*/
div.function ul{width:180px;text-align:left;margin:2px 0 15px 0;padding:5px 0 0 0;list-style-position:outside;list-style-type:none;}
div.function ul a,a:link,a:visited{
	color:#777;
}
div.function ul a:hover,a:active{
	color:#777;
}
/*----侧栏正文项目列表的定义----*/
div.function li{margin:0;padding:0 0 1px 15px;background:url(Glist/CG_Coin.gif) no-repeat top left;}
 /*----侧栏总体定义[浮动方向、宽度、边距等]----*/
div.sidetags {float:left;width:180px;margin:5px 0 10px 0;padding:0;}
 /*----侧栏标题的定义----*/
div.sidetags h3{
	width:180px;
	font-size:18px;
	font-weight:bold;
	color:#555;
	height:25px;
	margin:20;
	padding:5px 0 0 10px;
	background:url(Glist/CG_BarBg.gif) top left no-repeat;
}
/*----侧栏正文的定义----*/
div.sidetags ul{width:180px;text-align:left;margin:2px 0 15px 10px;padding:5px 0 0 0;list-style-position:outside;list-style-type:none;}
div.sidetags ul a,a:link,a:visited{
	color:#777;
}
div.sidetags ul a:hover,a:active{
	color:#777;
}
/*----侧栏正文项目列表的定义----*/
div.sidetags li{margin:0;padding:0 0 1px 15px;background:url(Glist/CG_Coin.gif) no-repeat top left;}
/*----侧栏项目列表的定义----*/
#divCatalog li{background:none;padding:2px 0 1px 4px; float:left;width:110px; display:inline; overflow:hidden; height:18px;}
/*#divCatalog li span.feed-icon{display:none;}
*/
/*----侧栏图标汇集的定义----*/
#divMisc{padding:10px 0 5px 10px;}
 /*----侧栏图标汇集的标题隐藏----*/
#divMisc h3{display: none;}
 /*----侧栏图标汇集的正文模块定义----*/
#divMisc ul{border:none;}
 /*----侧栏图标汇集的项目列表定义----*/
#divMisc li{padding:2px 0 2px 15px;background-image: none;}
 /*----侧栏目录项目前的图标----*/
div.function li span.feed-icon a{background:url(Glist/feed.gif) no-repeat top left;margin:0;padding:0;font-size:14px;height:11px;width:11px;}
div.function li span.feed-icon img{height:11px;width:11px;visibility:hidden;margin:0;padding:0;}
 /*----侧栏控制面板的项目列表定义----*/
#divContorPanel li{background-image : none;}
 /*----侧栏搜索的项目列表定义----*/
#divSearchPanel li{background-image : none;}
 /*-----------------------------主栏正文的定义----------------------------------*/
 /*----正文的总体定义----*/
div.post {width:760px;margin:0 0 7px 0;padding:0;text-align:left;}
/*----上下文章的总体定义----*/
div.post-nav {width:100%;clear:both;float:left;padding:0px 0 0px 0;}
div.post-nav a,div.post-nav a:link,post-nav a:visited{color:#F3B105;}
div.post-nav a:hover,div.post-nav a:active{color:#F3B105;}
/*----上文的定义----*/
div.post-nav a.l{float:left;padding-right:10px;padding-bottom:5px;}
/*----下文的定义----*/
div.post-nav a.r{float:right;padding-left:10px;padding-bottom:5px;}
/*----文章标题横条的定义----*/
div.post .post-title{
	width:700px;
	height:28px;
	padding:12px 0 0 10px;
	margin:0 0 15px 0;
         font-family: Georgia, "Times New Roman",  "宋体";
	font-size:20px;
	font-weight:bold;
	color:#666;
	background-color: #FFF;
	background-image: none;
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
/*----文章日期的定义----*/
div.post .post-dafor {width:66px;height:258px;float:left;background:url(Glist/CG_line01.gif) top right no-repeat; padding:15px 0 0 0;}
div.post .post-dafor .post-date {width:60px; height:60px;margin:0;padding:0 0 0 4px;background:url(Glist/CG_data.gif) top left no-repeat;}
div.post .post-dafor .post-date .day {
	width:60px;
	float:left;
	color:#666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:20px;
	display:inline;
	overflow:hidden;
	padding:1px 0;
}
div.post .post-dafor .post-date .month {
	width:60px;
	float:left;
	color:#8694EA;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:12px;
	padding:7px 0;
	display:inline;
	overflow:hidden;
}
div.post .post-botm {
	width:400px;
	height:15px;
	float:right;
	color:#333;
	margin:0 13px 0 13px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	overflow:hidden;
}
div.post .post-botm2 {width:500px;}
div.post .post-botm a,a:link,a:visited{
	color:#333;
}
div.post .post-botm a:hover,a:active {
	color:#000;
	text-decoration:underline;
}
/*----文章底部的定义----*/
div.post .post-botm .post-footer{height:13px;background:url(Glist/CG_CommentCoin.gif) center left no-repeat;margin:0 0 0 10px;padding:0 0 0 12px;float:left;font-size:10px;font-weight:normal;}
/*----tags的定义----*/
div.post .post-botm .post-tags{height:13px;background:url(Glist/CG_TagsCoin.gif) center left no-repeat;margin:0 0 0 10px;padding:0 0 0 12px;float:left;font-size:10px;font-weight:normal;}
body.multi div.post .post-tags{/*display:none;*/}
/*----文章列表页正文文字的定义----*/
div.post div.post-body{
	width:700px;
	float:left;
	margin:0;
	padding:0 6px 0 6px;
	font-size:12px;
	line-height:23px;
	display:inline;
	overflow: hidden;
}
/*----文章内容页正文文字的定义----*/
div.post div.post-body2{
	width:700px;
	float:left;
	margin:0;
	padding:0 6px 0 6px;
	font-size:14px;
	line-height:25px;
	display:inline;
	overflow: hidden;
}
/*----文章详细页的正文文字的定义----*/
div.post div.post-body2{width:660px;}
/*----文章正文内media标签的定义----*/
div.post-body div.media a{padding-left:16px;background:#FBFBFB url("default/media.gif") no-repeat 0 center;}
/*----文章正文Readmore的定义----*/
div.post-readmore{
	width:560px;
	font-size: 12px;
	font-weight: bold;
	color: #F60;
	float: left;
	text-align: right;
}
/*----文章img标签的定义----*/
div.post-body .img2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

div.post-body img{
	padding:3px;
	border:1px solid #999;
	float:left;
	background-color: #ffffff;
}
/*----文章表格img标签的定义----*/
div.image img{
	padding:3px;
	border:0px solid #999;
	float:left;
	background-color: #ffffff;
}
/*----文章正文段落的定义----*/
div.post-body p{margin:10px 0 15px 0;padding:0;}
/*----文章正文文字段落内img标签的定义----*/
div.post-body p.img{margin:0;padding:0;}
/*----文章正文文字段落内inscript标签的定义----*/
div.post-body p.inscript{margin:0;padding:0;padding-right:20px;text-align:right;}
/*----文章正文文字段落内code标签的定义----*/
div.post-body p.code{padding:5px;border:1px dotted black;}
div.post-body div.code{padding:5px;border:1px dotted black;}
/*----文章正文内h1标签的定义----*/
div.post-body h1{color: #eee;margin:0;padding:0;font-size:16px;}
/*----文章正文内h2标签的定义----*/
div.post-body h2{color: #eee;margin:0;padding:0;font-size:14px;}
/*----文章正文内h3标签的定义----*/
div.post-body h3{color: #eee;margin:0;padding:0;font-size:13px;}
/*----文章正文内h4标签的定义----*/
div.post-body h4{color: #eee;margin:0;padding:0;font-size:12px;}
/*----文章正文内h5标签的定义----*/
div.post-body h5{color: #eee;margin:0;padding:0;font-size:11px;}
/*----文章正文内h6标签的定义----*/
div.post-body h6{color: #eee;margin:0;padding:0;font-size:10px;}
/*--------------------------blog名称及版权的定义-------------------------------------*/
/*----blog名称的总体定义----*/
#BlogTitle{font-size:32px;margin:54px 0 0 10px;padding:0;font-weight:bold;}
 /*----以下为blog名称的链接变换定义----*/
#BlogTitle a{color:#F0FFF0;}
#BlogTitle a:hover {color: #DC143C;text-decoration: none;}
#BlogTitle a:active {color: #DC143C;text-decoration: none;}
 /*----blog名称下副标题的定义----*/
#BlogSubTitle{width:200px;color:#887d35;font-size:14px;font-weight:bold;margin:0;padding:39px 0 0 100px;}
/*----blog版权的定义----*/
#BlogPowerBy{height:20px;margin:0;padding:0 0 0 10px;font-weight:normal;font-size:10px;color:#475232;}
#BlogPowerBy a,#BlogPowerBy a:link,#BlogPowerBy a:visited{color:#475232}
#BlogPowerBy a:hover,#BlogPowerBy a:active{color:#8694EA}
#BlogCopyRight{height:20px;margin:0;padding:0 0 0 10px;float:none;clear:both;font-weight:normal;font-size:10px;color:#475232;}
 /*--------------------------评论的定义-------------------------------------*/
 /*----评论顶部部分的定义----*/
p.posttop {margin:10px 0 0 0;padding:3px 0 2px 12px;background: url(Glist/CG_Coin.gif) no-repeat 0 center;}
/*----评论底部部分的定义----*/
p.postbottom {margin:0 0 10px 0;padding:5px 0 0 0;}
#frmSumbit{padding:0;margin:0;}
#frmSumbit p{padding:5px 0 5px 0;}
/*----评论按钮的定义----*/
input.button{;background:url(Glist/CG_bnt01.gif) top left no-repeat; width:50px; height:18; border:0px;}
/*----评论文字的定义----*/
input.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px solid #424b2e;
	width: 200px;
	color:#8694EA;
	background-color: #E6E6E6;
}
/*----评论文字框的定义----*/
textarea.text {
	padding:0;
	border: 1px solid #424b2e;
	width: 480px;
	height: 120px;
	overflow-x:hidden;
	overflow-y:hidden;
	color:#8694EA;
	background-color: #E4E4E4;
}
/*---------------------------侧栏日历的定义------------------------------------*/
/*----日历的总体定义----*/
#divCalendar{padding:0 0 0 15px;text-align:center;font-family:Arial, Helvetica, sans-serif; width:220px; font-size:10px;}
/*----日历标题部分进行了隐藏----*/
#divCalendar h3{display:none;}
/*----日历div的定义----*/
#divCalendar div{margin:0 0 0 0;padding:0 0 1px 0;float:left;background:#13150d; display:inline; width:211px;}
/*----日历各月份背景图片的定义----*/
p.w{float:left;width:29px;height:16px;margin:0px 0px 0px 0px;padding:6px 0 1px 0;text-align:center;vertical-align :middle;font-size:10px; background:#414815; color:#7b953e; display:inline; border-left:1px solid #13150d;}
/*----日历年份的定义----*/
p.y{text-align:center;height:14px;margin:0 0 1px 0;padding:2px 0 0 0;float:left;width:211px;font-size:10px;font-weight:bold; display:inline;}
/*----日历日期的定义----*/
p.d{float:left;width:29px;height:18px;padding:2px 0 0 0;margin:1px 0 0 1px;text-align:center;vertical-align :middle; background:#373e1d; display:inline;}
/*----有文章的日期的定义----*/
p.yd{float:left;width:29px;height:18px;padding:2px 0 0 0;margin:1px 0 0 1px;text-align:center;vertical-align :middle;font-weight:bolder;color:#FFFFFF; background:#525b31; display:inline;}
p.yd a{float:left;margin:0;padding:0 0 0 0; width:29px;text-decoration: none;text-align:center; height:16px;}
p.yd a:link {color:#FFFFFF;background: url(Mark/CM_rl_bg01.jpg) no-repeat center;}
p.yd a:visited {color:#FFFFFF;background: url(Mark/CM_rl_bg01.jpg) no-repeat center;}
p.yd a:hover {color:#DDF1FF;background: url(Mark/CM_rl_bg02.jpg) no-repeat center; text-decoration:none;}
p.yd a:active {color:#DDF1FF;background: url(Mark/CM_rl_bg02.jpg) no-repeat center; text-decoration:none;}
/*----没有文章的日期的定义----*/
p.nd{float:left;width:29px;height:18px;padding:2px 0 0 0;margin:1px 0 0 1px;text-align:center;vertical-align :middle; background:#373e1d; display:inline;}
/*----当日日期的定义----*/
p.cd{float:left;width:29px;height:18px;padding:2px 0 0 0;margin:1px 0 0 1px;text-align:center;vertical-align :middle;background:#8694EA url(Mark/CM_rl_bg03.jpg) no-repeat center; color:#FFFFFF; display:inline;}


/*--------------------------搜索样式-------------------------------*/
#divSearchPanel INPUT {border:none 0px; padding:3px 5px 0 5px; font-size: 10px;display:inline; overflow:hidden;}
#divSearchPanel #edtSearch{
	width:105px;
	height:14px;
	display:inline;
	overflow:hidden;
	margin-right:10px;
	border:1px solid #999;
	color:#8694EA;
	background-color: #FFF;
}
#divSearchPanel #btnPost{width:50px;height:18px;background:url(Glist/CG_bnt02.gif) left top no-repeat;display:inline;overflow:hidden;}




/*---------------------------相关文章和引用的定义------------------------------------*/
div.CGmsg{width:500px;margin:10px 0 100px 10px;padding:0 0 0 0;text-align:left;}
div.CGmsg .msgleft{width:120px;height:100px;margin:0 8px 0 0;color:#8694EA;float:left;}
div.CGmsg .msgleft a,div.CGmsg .msgleft a:link,div.CGmsg .msgleft a:visited{color:#8694EA;}
div.CGmsg .msgleft a:hover,div.CGmsg .msgleft a:active{color:#8694EA;text-decoration:underline;}
div.CGmsg .msgleft p{margin:0 0 15px 0;}
div.CGmsg .msgright{
	width:360px;
	border:1px solid #2e4b39;
	float:left;
	padding:5px;
	background-color: #CCC;
}
div.CGmsg div.quote{
	padding:10px;
	background-color: #CCC;
}
div.CGmsg div.quote-title{margin:2px;padding:3px;font-size:120%;border-bottom:1px #3f401a solid;}


ul.msg{width:500px;margin:10px 0 40px 10px;padding:0 0 0 0;text-align:left;list-style-position:outside;}
li.msgname{padding:2px 0 2px 5px;margin:0px;border-bottom:1px dashed #D0D0D0;}
li.tbname{padding:0 0 0 5px;margin:0px;border-bottom:1px dashed #D0D0D0;}
li.msgurl{text-align:right;padding:2px 10px 2px 10px;margin:0;border-left:1px dashed #D0D0D0;border-right:1px dashed #D0D0D0;}
li.msgarticle{list-style-position : outside;padding:15px 10px 15px 10px;margin:0;line-height:150%;border-left:1px dashed #D0D0D0;border-right:1px dashed #D0D0D0;}
 /*----发表时间的定义----*/
li.msgtime{text-align:right;padding:2px 5px 0 10px;margin:0 0 0 0;border-bottom:1px dashed #D0D0D0;border-left:1px dashed #D0D0D0;border-right:1px dashed #D0D0D0;}
 /*----引用的列表名字----*/
ul.trackback li.tbname{border-bottom:none;background: url(Glist/CG_Coin2.gif) no-repeat center left;padding:3px 0 2px 12px;margin:0px;}
 /*----引用的定义----*/
ul.trackback{margin:5px 0 10px 10px;}
/*----相关文章的定义----*/
ul.mutuality{margin:5px 0 10px 10px;}
 /*----相关文章名称的定义----*/
ul.mutuality li.tbname{background: url(Glist/CG_Coin2.gif) no-repeat center left;padding:3px 0 2px 12px;margin:0px;border:none;}
/*----相关文章的列表----*/
ul.mutuality li.msgarticle{background:none;padding:0 10px 10px 16px;border:3px solid #424b2e;border-left:0px;border-right:0px}
ul.mutuality a,ul.mutuality a:link,ul.mutuality a:visited{color:#666633;}
ul.mutuality a:hover,ul.mutuality a:active{color:#afaf59;}
 /*-------------------留言回复的定义------------------------------*/
li.msgarticle div.quote{padding:10px;background:#f0f0f0;}
li.msgarticle div.quote-title{margin:2px;padding:3px;font-size:120%;border-bottom:1px #f8f8f8 solid;}
 /*--------------------------导航栏的定义-------------------------------------*/
/*----导航栏的大小、背景总体定义----*/
#divNavBar{
	width:688px;
	height:17px;
	float:right;
	display:inline;
	overflow:hidden;
	margin:0;
		text-align: center;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: bottom;
}
#divNavBar h3{display:none;}
#divNavBar ul{margin:0;padding:0; }
/*----导航栏项目列表的定义----*/
#divNavBar li{
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}
 /*----以下为导航栏小项目的链接变换样式----*/
#divNavBar a,#divNavBar a:link,#divNavBar a:visited {color:#FFFFFF;}
#divNavBar a:hover,#divNavBar a:active {
	color:#999;
	text-decoration: underline;
}
/*----------------------------清除浮动----------------------------*/
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
/*--------------------------分页条-------------------------------*/
div.pup {width:500px;margin:0; padding:0;}
div.pagebar{width:450px;line-height:150%;font-size:10px;color:#8694EA;padding:0 5px 0 5px;margin:15px 0 10px 2px;float:left;display:inline;overflow:hidden;}
div.pagebar .now-page {color:#a06733;background:#394227;border:1px solid #353b27;padding:0 5px 0 5px;margin:15px 0 10px 2px;text-decoration: none;font-family:Arial, Helvetica, sans-serif;}
div.pagebar a,div.pagebar a:link {color:#8694EA;border:1px solid #424b2e;text-decoration: none;padding:0 5px 0 5px;margin:15px 0 10px 2px;}
div.pagebar a:visited {color:#8694EA;border:1px solid #556239;background:#394227;text-decoration: none;padding:0 5px 0 5px;margin:15px 0 10px 2px;}
div.pagebar a:hover,div.pagebar a:active {color:#8694EA;border:1px solid #556239;background:#394227;text-decoration: none;padding:0 5px 0 5px;margin:15px 0 10px 2px;}
div.pagebar .imgup {width:50px;background:none;border:0px;margin:0;padding:0;float:left;}
/*--------------------------首页发表框------------------------------*/
div.formbox {width:420px;padding:0 0 0 10px;display:inline;overflow:hidden;}
div.formbox .leftbox{width:125px;height:22px;background:#13150d; border:1px solid #424b2e;color:#8694EA;border-bottom:0px;float:left;padding:3px 15px 0 0; text-align:right;}
div.formbox .leftbox2{height:77px;border-bottom:1px solid #424b2e;}
div.formbox .rightbox{width:260px;height:25px;background:#1b1f13; border:1px solid #424b2e;float:left;border-bottom:0px; border-left:0px;}
div.formbox .rightbox2{height:80px;border-bottom:1px solid #424b2e;}
div.formbox .textbox {width:250px;background:none;border:0px;color:#9b9c4c;}
div.formbox .textareabox {width:250px;background:none;border:0px;overflow-x:hidden;overflow-y:hidden;color:#9b9c4c;}

div.formbox .cntbox{width:360px;height:25px;margin:10px 0 0 40px;}
div.formbox .contbox{width:30px;background:none;border:0px;color:#af8359;}
div.formbox .bnt{width:50px;height:18px; margin:0 0 0 10px;background:url(Glist/CG_bnt01.gif) top left no-repeat;border:0px;}

#BlogTitle{display:none;}


/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333;
	text-align: left;
	}

#page {
	background-color: white;
	border: 1px solid #959596;
	text-align: left;
	}

#header {
	background: #73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center;
	}

#headerimg 	{
	margin: 7px 9px 0;
	height: 192px;
	width: 740px;
	}

#content {
	font-size: 1.2em
	}

.widecolumn .entry p {
	font-size: 1.05em;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.widecolumn {
	line-height: 1.6em;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}

.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}
.depth-1 {
border: 1px solid #ddd;
}

.even, .alt {

	border-left: 1px solid #ddd;
}

#footer {
	background: #eee url('images/kubrickfooter.jpg') no-repeat top;
	border: none;
	}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.2em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	color: #b85b5a;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 1.0em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */



/* Begin Structure */
body {
	margin: 0 0 20px 0;
	padding: 0;
	}

#page {
	background-color: white;
	margin: 20px auto;
	padding: 0;
	width: 760px;
	border: 1px solid #959596;
	}

#header {
	background-color: #73a0c5;
	margin: 0 0 0 1px;
	padding: 0;
	height: 200px;
	width: 758px;
	}

#headerimg {
	margin: 0;
	height: 200px;
	width: 100%;
	}

.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}

.post {
	margin: 0 0 40px;
	text-align: justify;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.clear {
	clear: both;
}

#footer {
	padding: 0;
	margin: 0 auto;
	width: 760px;
	clear: both;
	}

#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}
/* End Structure */



/*	Begin Headers */
h1 {
	padding-top: 70px;
	margin: 0;
	}

h2 {
	margin: 30px 0 0;
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	width:560px;
	margin-left: 0px;
	padding: 0 13px 0 30px;
	list-style: none;
	font-size:14px;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 100px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 70%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: left;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 20px;
	padding: 10px;
	}

.commentlist {
	margin: 5px 220px 10px 0;
	padding: 0;
	text-align: left;
	}

.commentlist li {
	margin: 15px 10px 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: left;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 30px;
	margin-right: 50px;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
