/* 主栏目1开始 */
	#MainBody { padding-top: 10px; height: 446px!important; height: auto; }
	.MbLeft { width: 219px; float: left; margin: 0px 0px 0px 0px; }
	.MbLeft .TodayRecommend { height: 236px; text-align:center; background:  url(blogimages/pbg.gif) #fff no-repeat top left; padding-top: 6px; }
	.PicButton { text-align: left; padding-left: 0px; margin-top: -6px; }
	.TodayStar { margin: auto; clear: both; border: 1px solid #96BAD3; margin-top: 16px; text-align: left; height: 139px; width: 210px; text-align: center; }
	.TodayStar h1 { height: 26px; background-color: #E0E9F0; font-size: 14px; font-weight: bold; text-align: left; margin: 2px 0px 0px 0px; }
	.TodayStar h1 img { vertical-align: middle; }
	.TodayStarPicBlock { margin: 3px 1px 1px 1px; text-align: center; height: 106px; width: 206px; }
	.TodayStarPic { float: left; width: 90px; height: 96px; border: 1px solid #96BAD3; text-align: center; padding: 3px 3px 1px 3px; margin: 2px; }
	.TodayStarPic div { text-align: center; margin-top: 5px; padding: 0px; }

	.MbCenter { float: left; width: 370px; line-height: 21px; margin: 0px; text-align: left; padding-left: 9px; }
	.MbCenter .TopNews { padding: 0px 6px 6px 6px; text-align: left; width: 358px; }
	.MbCenter .TopNews img { border-width: 0px; }
	.SearchForm { width: 356px; margin: 0px 0px 10px 0px; line-height: 21px; border: 1px solid #96BAD3; background: #E0E9F0 no-repeat top left ; padding: 6px 12px 6px 12px; }
	.SearchForm form { display: inline; }
	.SearchForm button, .MemberLogin button { background: #1D6292 no-repeat 0px 0px; height: 23px; width: 60px; font-size: 12px; border: #063060 1px solid; color: #ffffff; }
	.SearchForm .search { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; }
	.NewlyPost { margin-bottom: 0px; border-bottom: #ffffff 0px solid; }
	.NewlyPost h3 { padding-left: 10px; padding-top: 5px; font-size: 14px; background:  url(blogimages/mini_tab_line.gif) #E0E9F0 repeat-x 0px 27px; margin: 0px; overflow: hidden; height: 28px; color: #000; text-align: left; }
	.NewlyPost ul { padding: 0px; background:  url(blogimages/dotline_list.gif); margin: 10px 10px 10px; line-height: 22px; list-style-type: none; }
	.NewlyPost li { padding-left: 10px; background:  url(blogimages/icon_item_arrow.gif) no-repeat 0px 8px; overflow: hidden; height: 22px; color: red; }
	.NewlyPostList { border: 1px solid #96BAD3; background: #FFFFFF; height: 240px; }
	.NewlyPostList em { font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #999999; padding: 0px 10px 0px 10px; margin: 0px; /*background: #F3F6F9;*/ float: right; }

	.MbRight { width: 162px; float: right; margin: 0px; text-align: center; }
	.MbRight .MemberLogin { background: url(blogimages/memberlogon.gif); height: 153px; }
	.MbRight .MemberLogin div { width: auto; height: 21px; overflow: hidden; text-align: left; padding-left: 15px; color: #FFFFFF; padding-bottom: 2px; }
	.MbRight .MemberLogin input, .MbRight .MemberLogin select { border: 1px solid #063060; font-size: 12px; }
	.MbRight .MemberLogin .LoginButton { text-align: center; margin: 0px; padding: 0px; }
	.MbRight .MemberLogin .LoginButton button { text-align: center; height: auto; width: auto; line-height: 18px; }
	.HotSpace { margin: 8px 0px 0px 0px; border: 1px solid #2D9FE5; background: #EFF9FF no-repeat top left; height: 280px; }
	.HotSpace h3 { margin: 0px; height: 22px; background: #2D9FE5; padding-top: 6px; text-align: center; font-size: 14px; font-weight: bold; color: #ffffff; }
	.HotSpace ul { padding: 0px; margin: 8px 0px 0px 0px; list-style-type: none; background: #2D9FE5 no-repeat top left; }
	.HotSpace li { padding: 0px 3px 0px 10px; background: #EFF9FF no-repeat top left; margin-left: 0px; height: 23px; text-align: left; }
/* 主栏目1结束 */

/* 文章导航菜单开始 */
	.ArticleBlock { margin-top: 8px; width: 780px; }
	.ArticleNavLeft { height: 34px; width: 6px; float: left; background:  url(blogimages/menuleft.gif) #fff no-repeat top left; }
	.ArticleNavCenter { float: left; color: #fff; height:24px; background:#1799E0; width: 768px; margin:0px 0px 0px 0px; padding-top:10px; border: 0px; }
	.ArticleNavCenter h1 { float: left; margin-top: 0px; font-size: 14px; color: #fff; text-align: left; width: 68px; margin:0px 0px 0px 0px; padding-top: 0px; border: 0px; }
	.ArticleNavCenter h1 img { vertical-align: middle; }
	.ArticleNavCenter ul, .ArticleNavCenter li { display: inline; list-style-type: none; }
	.ArticleNavCenter h2 { color: #fff; text-align: center; float: right; width: 60px; margin: -20px 0px 0px 0px; padding-top:0px; border: 0px; }
	.ArticleNavRight { height: 34px; width: 6px; float: right; background:  url(blogimages/menuright.gif) #fff no-repeat top left; }
/* 文章导航菜单结束 */

/* 推荐阅读区开始 */
	.CommendRead { height: 320px!important; height: 280px; width: 780px; text-align: left; margin: auto; }
	.CommendRead .Left { width: 230px; height: 286px; float: left; margin: 0px; padding: 0px; margin: 0px; background:  url(blogimages/centerleft.gif) #2D9FE5 no-repeat top left; }
	.CommendRead .Left h3 { height: 16px; padding-left: 6px; padding-top: 8px; text-align: left; font-size: 12px; font-weight: bold; margin: 0px 0px 6px 0px; }
	.CommendRead .Left div { text-align: left; float: left; padding-left: 12px; padding-top: 4px; height: 230px; width: 195px; margin: 0px; }
	.CommendRead .Left div h2 { height: 22px; text-align: left; font-size: 12px; background:  url(blogimages/icon_bg.gif); font-weight: 100; margin: 
	0px; padding: 1px 0px 1px 0px; }
	.CommendRead .Left div h2 em { font-style: normal; float: right; padding: 0px 3px 0px 3px; margin: 0px; }
	
	.CommendRead .CenterAndRight { width: 273px!important; width: 271px; height: 282px; padding: 0px; float: left; margin: 0px; background: #ffffff no-repeat top left; }
	.CommendRead .CenterAndRight .Content { width: 100%; height: 100%; margin: 0px; border: 1px solid #96BAD3; padding: 1px; background: #FFFFFF no-repeat top left; }
	.CommendRead .CenterAndRight .Content h1 { width: 100%; height: 20px; font-size: 12px; font-weight: bold; margin: 0px; text-align: left; padding-top: 4px; background: #E5F0F7 no-repeat top left; }
	.CommendRead .CenterAndRight .Content ul { height: 232px; overflow: hidden; font-size: 12px; margin: 0px; text-align: left; padding: 4px; list-style-type: none; }
	.CommendRead .CenterAndRight .Content ul li { color: #ff6600; height: 23px; border-bottom: #EEEEEE 1px solid; padding-left: 6px; text-align: left; }
/* 推荐阅读区结束 */

/* 最新图片/相册开始 */
	#NewlyPhotos { height: 260px; width: 776px; border: 0px; margin:10px auto 0px auto; border: 1px solid #96BAD3; background: #E5F0F7 no-repeat top left; padding: 0px; }
	#NewlyPhotos ul { height: auto; padding: 0px; margin: 1px; text-align: left; float: left; list-style-type: none; }
	#NewlyPhotos ul li { float: left; width: 110px; height: 110px; padding: 4px; margin: 4px; border: 1px solid #B9DCF1; }
/* 最新图片/相册结束 */

/* 最新播客、最新收藏、最新书签导航菜单开始 */
	.ArticleNavCenter div { padding: 0px 3px 0px 0px; margin: 0px 0px 0px 10px; list-style-type: none; }
	.ArticleNavCenter div h3 { font-size: 14px; text-align: left; float: left; width: 230px;	margin: 0px; padding-top: 0px; border: 0px; }
	.ArticleNavCenter div h4 { font-size: 14px; text-align: left; float: left; width: 280px; margin: 0px; padding-top: 0px; border: 0px; }
/* 最新播客、最新收藏、最新书签导航菜单结束 */

/* 交易部分开始 */
	#BuyBlock { height: 128px; margin-top: 10px; }
	#BuyBlock .Buy1 { width: 82px; height: 129px; float: left; background:  url(blogimages/buyleft.gif) #EFF9FF no-repeat top left; }
	#BuyBlock .Buy1 h1 { font-size: 14px; text-align: left; float: left; width: 80px; margin: 6px 0px 4px 0px; padding-left: 4px; border: 0px; }
	#BuyBlock .Buy1 h2 { font-size: 12px; font-weight: 100; text-align: left; margin: 6px 0px 0px 0px; padding-left: 15px; border: 0px; }
	#BuyBlock .Buy2 { width: 3px; height: 129px; float: left; background:  url(blogimages/buybgleft.gif) #EFF9FF no-repeat top left; }
	#BuyBlock .Buy3 { width: 689px; height: 127px; float: left; border-top: #1799E0 1px solid; border-bottom: #1799E0 1px solid; }
	#BuyBlock .Buy3 div { height: 79px; width: 104px; border-right: #dddddd 1px solid; background: #FFFFFF no-repeat top left ; float: left; padding: 3px; margin-top: 10px; }
	#BuyBlock .Buy3 div p { margin: -3px 0px 0px; line-height: 18px; height: 18px; text-align: center; padding-top: 6px; font-size: 12px; font-weight: 100; }
	#BuyBlock .Buy4 { width: 4px; height: 129px; float: left; background:  url(blogimages/buybgright.gif) #EFF9FF no-repeat top left; }
/* 交易部分结束 */

/* 分类列表开始 */
	#SiteList { width: 764px; border: 0px; margin-top: 10px; border: 1px solid #96BAD3; background: #F3FBFF no-repeat top left; padding: 6px; }
	#SiteList h2 { height: 24px; padding: 4px; text-align: left; color: #666666; font-size: 12px; background:  url(blogimages/icon_bg.gif); font-weight: 100; margin: 0px auto 0px auto; }
/* 分类列表结束 */

/* 博客申请开始 */
    .bodeapply_title { margin-top:10px; width: 598px; height:26px; line-height: 26px; border-left: 1px solid #0086e4; border-top: 1px solid #0086e4; border-right: 1px solid #0086e4; background:#1799E0; font-size:14px; color:#fff; font-weight:bold; }
	.bokeapply { width: 586px; border: 1px solid #1799E0; background: #F3FBFF; padding: 6px; }
	.bokeapply h1 { line-height: 20px; padding: 2px 24px 2px 24px; text-align: left; color: #222; font-size: 12px; font-weight: 100; margin:0px; }
/* 博客申请结束 */

/* 二级页面开始 */
    .tag_top { margin-top:10px; width: 774px; line-height: 26px; border: 1px solid #1799E0; font-size:14px; font-weight:bold; padding:2px; }
	.tag_top h1 { border-bottom:4px solid #0888CA; line-height: 20px; padding: 2px 24px 2px 24px; text-align: left; color: #222; font-size: 14px; margin:0px; }
	.tag_top h2 { background:#E9F9FF; line-height: 20px; padding: 2px 8px; text-align: left; font-size: 12px; font-weight: 100; margin:0px; background:  url(blogimages/icon_bg.gif); }
	.tag_list { width: 825px!important; height: 270px;width:825px; height:auto; font-family:"宋体"; }
	.tag_list h1 { width:810px; height:20px; margin:0px; padding:10px 5px 0px 5px; font-size:14px; text-align:left; font-weight:100; }
	.tag_list h1 em { float:right; font-size:12px; font-style:normal; color:#666; }
	.tag_list h2 { height:20px; margin:0px; width:810px; padding:5px; font-size:12px; text-align:left; font-weight:100; border-bottom:1px solid #ddd; }
	.tag_list h2 span { color:#999; }
	.tag_list h3 { height:20px; background:#f9f9f9; margin:10px 0px 0px 0px; padding:6px; text-align:left; border:1px solid #ccc; font-size:12px; font-weight:100; }
	.tag_list h3 em { float:right; font-style:normal; }
	.tag_list h4 { height:16px; background:#f9f9f9; margin:10px 0px 5px 0px; padding:8px; text-align:left; border:1px solid #ccc; font-size:12px; font-weight:100; }

	.tag_photo { width:825px; height:830px!important; height:160px; font-family:"宋体"; padding:0px; }
	.tag_photo h1 { width:155px !important;  width:147px; height:190px; border:1px solid #ddd; float:left; margin:4px; padding:4px 0px 0px 0px;text-align:center; }
	.tag_photo h1 div { color:#666; font-size:12px; float:left; font-weight:100; background:#f9f9f9; height:22px; border-top:1px solid #eee; line-height:24px; width:150px; text-align:left; margin:0px; padding:0px 0px 0px 4px;}
    .name { margin-top:4px;}
	
/* 二级页面结束 */

/*分页nar->background:#EC8205,border->maintbbg*/
.intd,.outtd{ height:18px; text-align:center; line-height:18px; font-family:Arial;font-size:12px;cursor:pointer; }
.intd{ background:#66ABD9; font-weight:bold; color:#fff; width:20px; border:1px solid #B3DDF8;}
.outtd{ background:#fff; color:#049; width:20px; border:1px solid #B3DDF8;}
.inputpage {padding:0;font-size:14px;height:18px;border:1px #B3DDF8 solid;}