/* 通用部分开始 */
	html { min-width: 840px; }
	body, div { font-size: 12px; font-family: Arial, Helvetica, sans-serif, "宋体"; margin: auto; }
	body { text-align: center; margin-left: 0px; margin-top: 0px; background-color: transparent; }
	.width780 { width: 840px; display: block; clear: both; }
	a { color: #666666; text-decoration: none; }
	a img { border: none; }
	a.menu { color: white; text-decoration: none; }
	hr { height:1px; color:#FFE6F5; }
/* 通用部分结束 */
/*页顶导航*/
   #TopNav{width:840px;height:20px;border-bottom:1px solid #e6e6e6;background:#f8f8f8;color:#a1a0a0;padding-top:5px;padding-bottom:3px;float:left;margin-left:2px;}
   #TopNav div{width:840px;margin:0 auto;text-align:right;padding:0 0px;font-size:12px}
   #TopNav a{color:#a1a0a0;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 3px 1px 3px;}
   #TopNav a:hover{color:#fff;background:#FF9BD6;}
/* Logo部分开始 */
	#LogoNav { float:left; height: 60px; margin-left:2px;margin-top:8px;margin-bottom:-1px;}
	.ad { float:left; width: 840px; height: 60px; padding-top: 0px; }
	/*
	.Logo { float:left; width: 170px; height: 60px; padding-top: 0px; }
	.LogoAD { float: right; width: 600px; height: 60px; }
	*/
/* Logo部分结束 */

/* 导航菜单开始 */
	#MenuNav { float:left; height: 25px; margin-left:2px; margin-top:19px !important; margin-top:10px;margin-bottom:9px !important;margin-bottom:0px;}
	.NavCenter { font-size: 14px; color: #fff; height: 25px; text-align: right; background: #FF9BD6; float: left; width: 840px; margin: 0px; padding-top: 8px; border: 0px; }
	.NavCenter a { color: white; text-decoration: none; }
	.NavCenter img { vertical-align: middle; }
/* 导航菜单结束 */
/*幻灯片*/
    #slideimg { border: 1px solid #FFE6F5; padding: 1px; width: 214px; w\idth: 214px; height: 262px; he\ight: 262px; float: left; }
    #slidefooter { height: 26px !important; height: 30px; line-height: 30px; overflow: hidden; text-align: center; background: #E7EAEC; margin-top: 1px; }
    #slidenext { float: right; width: 20px; margin-top:8px;}
    #slideprev { float: left; width: 20px; margin-top:8px;}
    #slidefooter p { margin: 0; }
    #slidefooter a { text-decoration: none; color: #000; }

/* 主栏目1开始 */
	#MainBody { float: left; height: auto; margin-top:8px; margin-bottom:0px; margin-left:2px;}
	.MbLeft { width: 219px; float: left; margin: 0px 0px 0px 0px; }
	.MbLeft .TodayRecommend { height: 236px; text-align:center; background: url("../blogimages/pbg3.gif") #fff no-repeat top left; padding-top: 6px; }
	.newgif { float: left; height: 35px; width: 109px; background: url("../blogimages/new3.gif") #fff no-repeat top left; margin-top: -6px; }
	.PicButton { text-align: left; padding-left: 0px; margin-top: -6px; }
	.TodayStar { margin: auto; clear: both; border: 1px solid #FFE6F5; margin-top: 275px !important;>margin-top:10px !important; margin-top: 10px; text-align: left; height: 163px!important; height: 148px; width: 215px; text-align: center; }
	.TodayStar h1 { height: 26px; background-color: #FFE6F5; font-size: 14px; font-weight: bold; text-align: left; margin: 1px 1px 0px 1px; }
	.TodayStar h1 img { vertical-align: middle; }
	.TodayStarPicBlock { margin: 6px 4px 1px 5px !important; margin: 6px 1px 1px 1px; text-align: center; height: 106px; width: 206px; }
	.TodayStarPic { float: left; width: 90px; height: 96px; border: 1px solid #FFE6F5; text-align: center; padding: 3px 3px 1px 3px; margin: 2px; }
	.TodayStarPic div { text-align: center; margin-top: 5px; padding: 0px; }

	.MbCenter { float: left; width: 365px; line-height: 21px; margin: 0px; text-align: left; padding-left: 9px; }
	.MbCenter .TopNews { padding: 0px; text-align: left; width: 380px; height:114px; }
	.MbCenter .TopNews div { padding: 0px; text-align: left; width: 380px; }
	.MbCenter .TopNews img { border-width: 0px; }
	.SearchForm { width: 396px; margin: 0px 0px 10px 0px; line-height: 21px; border: 1px solid #FFE6F5; background: #FFE6F5 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; }
	.TitleMore { border: 0px; background: #FF9BD6; width:422px; margin:0px;}
	.TitleMore .left { height: 21px; width:332px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: normal; background:#FF9BD6; color: #ffffff; padding: 5px 8px 1px 10px !important;padding: 5px 8px 1px 6px; margin: 0px; float: left; }
	.TitleMore .right { width:60px; font-size: 14px; color: #ffffff; float: right; padding: 3px 9px 3px 3px; background: #FF9BD6;}
	.NewlyPost { margin-top: 36px !important;>margin-top: 0px !important;margin-top: 0px; border-bottom: #ffffff 0px solid; width:422px; }
	.NewlyPost h3 { padding-left: 10px; padding-top: 5px; font-size: 14px; background: url("../blogimages/mini_tab_line.gif") #FF9BD6 repeat-x 0px 27px; margin: 0px; overflow: hidden; height: 22px; color: #fff; text-align: left; }
	.NewlyPost ul { padding: 0px; background: url("../blogimages/dotline_list.gif"); margin: 4px 4px 4px; line-height: 24px; list-style-type: none; }
	.NewlyPost li { padding-left: 10px; border-bottom:1px solid #eee; overflow: hidden; height: 22px; color: red; }
	.NewlyPostList { border: 1px solid #FFE6F5; background: #FFFFFF; height: 365px !important; height: 240px; margin:0px; }
	.NewlyPostList em { font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; background:#f9f9f9; color: #999999; padding: 0px 10px 0px 10px; margin: 0px; /*background: #F3F6F9;*/ float: right; }

	.MbRight { width: 181px; float: right; margin: 0px; text-align: center; }
	.MbRight .MemberLogin { background:url("../blogimages/memberlogon3.gif"); height: 152px; }
	.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-top: 0px solid #FF9BD6;border-left: 1px solid #FF9BD6;border-right: 1px solid #FF9BD6;border-bottom: 1px solid #FF9BD6; background: #FFF9FC no-repeat top left; height: 279px!important; height: 268px;}
	.HotSpace h1 { float: left;margin: 0px;border-bottom: 1px solid #FF9BD6; width: 87px;height: 22px; background: #FF9BD6; padding-top: 6px; text-align: center; font-size: 14px; color: #ffffff; }
	.HotSpace h3 { float: right;margin: 0px;border-top: 1px solid #FF9BD6;border-left: 1px solid #FF9BD6; width: 88px;height: 22px; background: #FFF9FC; padding-top: 6px; text-align: center; font-size: 14px; color: #555555; }
	.HotSpace h2 { float: left;margin: 0px;border-top: 1px solid #FF9BD6;border-right: 1px solid #FF9BD6; width: 87px;height: 22px; background: #FFF9FC; padding-top: 6px; text-align: center; font-size: 14px; color: #555555; }
	.HotSpace h4 { float: right;margin: 0px;border-bottom: 1px solid #FF9BD6;border-left: 1px solid #FF9BD6; width: 88px;height: 22px; background: #FF9BD6; padding-top: 6px; text-align: center; font-size: 14px; color: #fff; }
	.HotSpace ul { padding: 0px; margin: 0px 0px 0px 0px !important; margin: 8px 0px 0px 0px; list-style-type: none;}
	.HotSpace li { float: left;line-height:22px;padding: 0px 3px 0px 10px; background: #FFF9FC; margin-left: 0px; height: 23px;}
/* 主栏目1结束 */

/* 文章导航菜单开始 */
	.ArticleBlock { margin-top: 8px; margin-bottom:0px; width: 840px; float: left; margin-left:2px;}
	.ArticleNavCenter { float: left; color: #fff; height:23px; background:#FF9BD6; width: 840px; margin:0px 0px 0px 0px; padding-top:8px; border: 0px; }
	.ArticleNavCenter h1 { float: left; margin-top: 0px; font-size: 14px; color: #fff; text-align: left; width: 100px; 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; }
/* 文章导航菜单结束 */

/* 推荐阅读区开始 */
	.CommendRead { float: left; height: 306px!important; height: 270px; width: 840px; text-align: left; margin-bottom:-30px !important; margin-bottom:-5px; margin-left:2px;}
	.CommendRead .Left { width: 220px; height: 270px !important; height: 273px; float: left; margin: 0px; padding: 0px; margin: 0px; border: 1px solid #FFE6F5;margin-right:8px;padding-top: 0px;}
	.CommendRead .Left h3 { height: 16px; padding-left: 6px; padding-top: 8px; text-align: left; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px; }
	.CommendRead .Left div { text-align: left; float: left; padding-left: 12px; padding-top: 0px; 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;overflow: hidden;line-height: 20px; 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: 303px!important; width: 301px; height: 270px; padding: 0px; float: left; margin: 0px; background: #ffffff no-repeat top left; }
	.CommendRead .CenterAndRight .Content { width: 100%; height: 100%; margin: 0px; border: 1px solid #FFE6F5; 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: #FFF9FC no-repeat top left; }
	.CommendRead .CenterAndRight .Content ul { height: 230px; overflow: hidden; font-size: 12px; margin: 0px; text-align: left; padding: 4px; list-style-type: none; }
	.CommendRead .CenterAndRight .Content ul li { color: #ff6600; height: 19px; border-bottom: #EEEEEE 1px solid; padding-left: 6px; padding-top:4px; text-align: left; overflow: hidden;line-height: 18px;}
/* 推荐阅读区结束 */

/* 最新图片/相册开始 */
	#NewlyPhotos { width: 835px!important; height: 270px; width: 838px; border: 0px; margin:0px auto 0px auto; border: 1px solid #FFE6F5; background: #FFF9FC no-repeat top left; padding-left:3px !important; padding: 0px; clear: both; float: left; margin-left:2px;}
	#NewlyPhotos h1 { float:left; width: 114px; background:#fff; height: 110px !important; height: 110px; padding: 6px; padding-right:6px; margin: 5px; border: 1px solid #FFE6F5; line-height: 12px; }
	#NewlyPhotos h1 div { font-size:12px; font-weight:100; padding-top:4px;}
/* 最新图片/相册结束 */
	#morePhotos { width: 835px!important; height: 770px !important; height: 700px; width: 838px; border: 0px; margin:0px auto 0px auto; border: 1px solid #FFE6F5; background: #FFF9FC no-repeat top left; padding-left:3px !important; padding: 0px; clear: both; float: left; margin-left:2px;}
	#morePhotos h1 { float:left; width: 114px; background:#fff; height: 125px !important; height: 110px; padding: 6px; padding-right:6px; margin: 5px; border: 1px solid #FFE6F5; line-height: 12px; }
	#morePhotos h1 div { font-size:12px; font-weight:100; padding-top:4px;}
/* 版权声明开始 */
	.Copyright { float:left; width: 827px; border: 0px; margin:10px auto 0px auto; border-top: #FF9BD6 2px solid; background: #ffffff no-repeat top left; padding: 6px; text-align: left; line-height: 24px; margin-left:2px;}
/* 版权声明结束 */