﻿@charset "utf-8";
/*css document start*/
*{ margin:0; padding:0; word-break: break-all;}
*html{ overflow-x:hidden;}
body { font: 12px Tahoma, Verdana,snas-serif; color:#666;}
h1,
h2,
h3,
h4,
h5{ font-size:12px;}
img{ border:0;}
select{ margin-left:2px;}
ul,li{ list-style:none; white-space:nowrap;}
a { color: #036; text-decoration: none;}
a:hover { color: #258DC9; text-decoration: underline;}
em, cite, strong, th { font-style: normal; font-weight: normal;}
#Wraper { overflow:hidden; zoom:1; width: 950px; text-align: left; margin: 0 auto; background:#FFF;}
/*Head start*/
#NtForumHead { height: 110px; background:#fff url(images/Locationbg.jpg) repeat-x left top; }
	.NtForumHeadLeft { float:left;}
		.NtForumHeadLeft span { position: absolute; left: -5000px;}	
		.NtForumHeadLeft ul{ margin-top:25px;}
		.NtForumHeadLeft li{ float:left;text-align:center;}
			.NtForumHeadLeft .MarTop img{ margin:8px 4px;}
			.NtForumHeadLeft li a:link,.NtForumHeadLeft li a:hover{color:#999;text-decoration:none;}
			.NtForumHeadLeft li a:visited,.NtForumHeadLeft li a:active{color:#999;text-decoration:none;}
	#NtForumHead p{ line-height:35px; text-align:right;}
		#NtForumHead p a{ padding-right:10px; color:#666;}
			a.reg{ background: url(images/submenudot.gif) no-repeat left center; padding:0 8px;}
	#ad{text-align:right;}
	/*论坛路径弹出板块列表菜单样式定义开始*/
	#NavHome{text-decoration:none;}
			#NavHomeWindow{border:1px solid #B4C9E0;overflow:hidden;background-color:#F5FAFE;padding:10px;width: 330px!important;width:350px;text-align:left;}
				#NavHomeWindow li { float:left;width:7em;overflow:hidden;line-height:20px;height:20px;margin:0em 1em;}
					#NavHomeWindow li a:link,#NavHomeWindow li a:visited{color:#333;text-decoration:none;}
					#NavHomeWindow li a:hover,#NavHomeWindow li a:active{color:#1F90CF;text-decoration:underline;}
	/*论坛路径弹出板块列表菜单样式定义结束*/

/*Head end*/

/*正触和错误提示提示信息框部分样式开始*/
	.NavForumError,.NavForumTrue{overflow:hidden;zoom:1;margin:0 auto;font:14px Arial, Helvetica, sans-serif; color:#090; padding:10px 10px 10px 45px;width:40%;background:url(images/error-true.gif) no-repeat left center;text-align:left;line-height:160%;font-weight:bold;}
		.NavErrorBack{ overflow:hidden;zoom:1; margin:0 auto; color:#3F4E5A; font-size:12px; text-align:left; font-weight:normal;}
	
	.NtForumTrue{ text-align:center; margin:16px 0; }
		.NavForumTrue{ background:url(images/face-true.gif) no-repeat left center;}
/*正触和错误提示提示信息框部分样式结束*/

/*Menu start*/
#NtForumMenu{ border: 1px solid #e8e8e8; padding-left: 2px;}
	.NtMenuBar{ background: url(images/menu_bg.gif) repeat-x 2px 0px; height:34px; line-height:34px; text-align:right;}
	.NtMenuBar a{ padding-left:10px; padding-right:9px!important; padding-right:10px; border-right:1px solid #CDCDCD; }
		.NtMenuBar a:link,.NtMenuBar a:visited{ color:#333; text-decoration:none;}
		.NtMenuBar a:hover,.NtMenuBar a:active{ color:#258DC9; text-decoration:none;}
		.NtMenuBar a.NoBorderRight { border-right:0;}	
/*Menu end*/

/*聚合页面样式定义*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Layout & Block Style~~~~ */		
#NtForumPosition{ margin-top:2px; height:40px; background:#fff url(images/Locationbg.jpg) repeat-x left top; color:#3F4E5A; }
	.NtForumNote{ float:left; width:750px; line-height:38px;}
		.NtForumNote strong{float:left; font-weight:bold; padding:0 15px; text-align:center; }
		.NtForumNote ul{float:right; width:680px;}
		.NtForumNote li{float:left;padding-left:10px;}
			.NtForumNote cite{ padding:0 10px; text-align:right; }
			.NtForumNote h3{ padding-left:5px; font-weight:normal;}
				.NtForumNote a{font-weight:bold;}
/*Search*/	
	.NtForumSearch{ float:right;  text-align:right; line-height:38px;}
	#search{padding-right:0px;line-height:24px;margin-top:6px;}
		#search .text{float:left;	border:1px solid #ccc;border-left:0px;width:108px;height:20px!important;height:24px;padding-top:4px!important;padding-top:0px;text-indent:2px;}
		* html #search .text{padding-top:5px;height:19px;}
		#search .s2{ float: left; background:#fff url(images/dot-down.gif)  no-repeat right center;border:1px solid #ccc;border-right:0;
width: 40px;height:24px; color:#009900;text-align:center;}
		#search .s3{ float: left; background: url(images/button-search.gif)  no-repeat left bottom;border:1px solid #ccc;border-left:0;
width: 28px; height:26px; line-height:26px;}
/*Search*/

#NtForumBody,.HotForum,.HotBlog, .HotPhoto,.NtRightBorder{ clear:both; overflow:hidden; zoom:1;}
	#NtForumLeft,#NtAlbumLeft,#NtSpaceLeft{ float:left; overflow:hidden; zoom:1; width:600px;}
	#NtForumRight,#NtAlbumRight,#NtSpaceRight{ float:right; overflow:hidden; zoom:1; width:330px;}
		#NtAlbumLeft,#NtSpaceLeft {width:700px;}
		#NtAlbumRight,#NtSpaceRight {width:230px;}
		
	
	.NtForumModuleBorder,.NtAlbumBorder{ clear:both; overflow: hidden; zoom:1; border:1px solid #B6CAE0;}
	.NtRightBorder{ border:1px solid #CDCDCD;}
	.NtCommendAlbum,.NtCommendPhoto {clear:both; overflow: hidden; zoom:1; border:1px solid #FFCE6C; padding:1px; background:#fff;}
	.NtCommendPhoto {border:1px solid #CCCC66; margin-top:12px;}
	.NtForumNews{ overflow:hidden; zoom:1; margin:1px; background:url(images/modulebg.jpg) repeat-x left top; line-height:160%;}
		.NtForumNews dl{ margin:16px 9px;margin-bottom:2px;}
			*html .NtForumNews dl{ border:1px solid #fff;}
			.NtForumNews dt{ font-size:14px;}
			.NtForumNews dt strong{ float:left; background: url(images/forumlistdot.gif) no-repeat left center; width:70%; font-weight:bold; text-indent:2em;line-height:240%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:35px;}
				.NtForumNews dt cite{ float:right; text-align:right; width:30%; font-size:12px; line-height:240%; height:35px; color:#3F4E5A;}
			.NtForumNews dd{ color:#3F4E5A; border-bottom:1px dashed #b5c9e0; padding-bottom:13px; padding-top:4px; }
			.NtForumNews dd a{ color:#0578BC;}
			
	.NtForumTitle{clear:both; line-height:240%; height:31px;}
		.NtForumTitle h2,.FocusTitle h2{ float:left; color:#0578BC; margin-left:10px; font-size: 12px; font-weight:bold;}
		.NtForumTitle h2 a {font-weight:normal;padding:0 20px;}
		.NtForumTitle em,.FocusTitle em{float:right; width:100px; text-align:right;margin-right: 4px;}
				.NtForumTitle em img{margin-top:8px;}
				
		.NtCommendAlbum .NtForumTitle { background:url(images/commandphoto.jpg) repeat-x left center;}
				.NtCommendAlbum .FocusTitle,.NtCommendPhoto .FocusTitle{ background:none;}
				.NtCommendAlbum h2,.NtCommendPhoto h2{ background:url(images/commmandphotodot.gif) no-repeat left center; padding-left:45px; font-weight:bold; font-size:14px; color:#DB5700;}
				.NtCommendAlbum em a{ color:#DB5700;}
				
				.NtCommendPhoto .NtForumTitle { background:url(images/commandAlbum.jpg) repeat-x left center;}
				.NtCommendPhoto h2 { background:url(images/commmandphotodot2.gif) no-repeat left center; color:#845900;}
				.NtCommendPhoto em a{ color:#845900;}
						
		.NtForumContent{clear:both; overflow:hidden; zoom:1; padding:0 9px;}
				
			.NtTable{ clear:both; color:#3F4E5A; border-bottom:1px dashed #b5c9e0; padding-bottom:13px; text-align:left; line-height:180%;}
				.TopicName a{color:#666;}
				.TopicDot{color:#ccc;}
				.NtTable cite{color:#090; padding-left:6px;}
				.NtTable em{color:#09C; padding:0 3px;}
			
			.HotForum{padding-bottom:20px;}
				.HotForum li{ float:left;border-right:1px solid #3F4E5A; padding-left:10px; padding-right:9px!important; padding-right:10px; margin-bottom:3px; height:16px;}
				.HotForum a{cursor:Pointer;}
				
			.HotBlog{border-bottom:1px dashed #b5c9e0; }
				.HotBlog ul{ margin-top:10px;}
				.HotBlog li{  float:left; width:48%; height:65px;}
					.BlogPhoto{ float:left; width:70px; text-align:center;}
						.BlogPhoto img{ border:1px solid #CCC; padding:2px; margin-top:2px; margin-left:2px;}
					.BlogIntro,.BlogIntro2{ float:right; width:200px; }
					.BlogIntro2{width:250px;}
						.BlogIntro h3{ line-height:180%;}
						.BlogIntro h4 a{font-size:14px; color:#09C; line-height:240%;}
						.BlogIntro p{ color:#666;  line-height:180%;}
						.BlogIntro em{ color:#069;padding-right:8px;}
				.HotPhoto ul{  margin-top:10px; margin-left:10px;}
				.HotPhoto li{  float:left; width:24%; height:160px; text-align:center;}
						.HotPhoto img{ border:1px solid #CCC; padding:21px 6px; }
						.HotPhoto em{ color:#0578BC;}
						.HotPhoto a{ color:#3F4E5A;}
						
												
			.PhotoIntro{overflow:hidden; zoom:1; background:url(images/PhotMessageBg.jpg) repeat-x left top; height:91px;margin-top:5px;}
				.PhotoIntro h3{padding-left:12px; line-height:200%; font-size:14px; color:#3F4E5A;}
				.PhotoIntro p{padding-left:12px; line-height:160%;}
					.PhotoIntro p a{ color:#0578BC; font-weight:bold;}

.NtRightBorder h2{ clear:both; line-height:180%; color:#FF6600;}
	.NtRightBorder li{float:left; margin:6px;margin-left:0;margin-right:12px; white-space:nowrap;}
		.NtRightBorder li em{font-weight:bold; color:#0578BC;}
		
	.NtTopBorder { border:1px solid #FFA6A6; background:#FFF4F4; width:226px;}
	.NtTopBorder h2 {background:url(images/toppicbg.jpg) no-repeat left top; color:#C00; padding-left:53px; height:30px; line-height:30px;}	
	.NtRightBorder ul{margin:6px auto;}
	.NtTopBorder li{ float:none;  margin:0; margin-left:20px; line-height:180%;}
		.NtTopBorder li a {color:#930;}
		
	.NtLastUpdate,.NtLastOther { border:1px solid #9C6; background:#fff url(images/lastupdate.gif) repeat-x left top; margin-top:14px; width:226px;padding-bottom:6px;}
	.NtLastOther { border:1px solid #B3E3DE; background:#fff url(images/lastother.gif) repeat-x left top;}
	.NtLastUpdate h2,.NtLastOther h2{color:#789F00; padding-left:19px; line-height:240%;}
	.NtLastOther h2 {color:#099;}	
	.NtLastUpdate ul,.NtLastOther ul{margin:6px auto;}
	*html .NtLastUpdate ul{margin-left:-20px;}
	.NtLastUpdate li{ float:left; margin:0; margin-left:20px; line-height:180%;}
	.NtLastOther li{  float:none;margin:0; margin-left:20px; line-height:180%;}
		.NtLastUpdate li a {color:#3F4E5A;}

	.NewList li{line-height:180%;margin:0px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:98%;}
		.NewList h2{ clear:both; color:#FF6600; line-height:240%;}
			
.NtForumNavLogin { overflow:hidden; border:1px solid #4DBDDC; margin-bottom:8px;}
	.NtForumNavForm { overflow:hidden; border:1px solid #D5EFF7; background: #ADE0EF url(images/loginbg.jpg) repeat-x left top; padding-top:6px;}
	.NtForumNavForm input { width:100px; border:1px solid #4BBCDB; background:#fff; padding:0.2em 0;}
		.NtForumNavForm .SubmitButton { width:42px; height:24px; background:url(images/loginbutton.gif) no-repeat left top; color:#fff; border:0px; font-weight:bold; margin-left:65px;}
		.NtForumNavForm  .RadionButton {width:15px; height:15px; padding:0; border:0; background:none; margin:4px;}
	.NtForumNavForm p { margin:10px 0;}
	.NtForumNavForm strong { padding:0 10px; font-weight:bold; color:#3F4E5A;}
	.NtForumNavForm em { color:#3F4E5A; line-height:30px;}

	.NtForumChannel { overflow:hidden; padding:8px 6px; background:#DAF1F8; margin:2px;}
	.NtForumChannel a{ line-height:25px;  padding:2px 6px 2px 28px;}
	.NtForumChannel a.one{ background:url(images/send-message.gif) no-repeat 6px center;}
	.NtForumChannel a.two{ background:url(images/dotspace.gif) no-repeat 6px center;}
	.NtForumChannel a.three{ background:url(images/dotphoto.gif) no-repeat 6px center;}
	.NtForumChannel a.four{ background:url(images/usercenter.gif) no-repeat 6px center;}
				
.NtForumPage{ clear:both; padding:20px; text-align:left; padding-left:40px;}
	.NtForumPage a{ font-size:14px; padding:4px; color:#3F4E5A;}
	.NtForumPage a:link,.NtForumPage a:visited {  text-decoration:none; }
	.NtForumPage a:visited,.NtForumPage a:hover {  text-decoration:underline; }
	a.CurrentPage { color:#09C; font-weight:bold; }

.Photo {clear:both; overflow:hidden; zoom:1; margin:0 auto; font-size:14px; padding-left:21px; padding-top:8px; }
.NtPhotoBg,.ArrangeBoxbg { background: #FFFDF7 url(images/albumlistBg.gif) repeat-x left top; padding-left:20px;}
.FocusPhotoBg {background:none; clear:both; padding-left:20px;}


.NtPictureList em{width: 40%; display:block; height:25px; line-height:25px;}
.NtPictureList em img { margin:1px 2px -4px 2px;}
.NtPictureList h2 img{margin-bottom:-4px;}
	*html .NtPictureList h2 {margin-top:5px;}
	*html .NtPictureList h2 img {margin:0 2px -3px 0;}

.NtPictureList h2 strong{color:#333;font-weight:normal;}
.NtPictureList h2 a {color:#333; text-decoration:none; padding:0 3px;}
.controlPhoto {margin: 5px 15px; background:url(images/album_info.gif) no-repeat left center; padding:0 15px; padding-left:80px;}
.controlPhoto p {padding: 6px 2px;}
.controlPhoto p img { margin:3px 3px -3px 3px; }
	.controlPhoto a:link,.controlPhoto a:visited {color:#333; text-decoration:none;}
	.controlPhoto a:hover,.controlPhoto a:active {color:#258DC9; text-decoration:none;}

#AblumList {overflow:hidden; zoom:1;border:1px solid #E6E6E6; background-color:#fff; z-index:7;padding:2px 6px 2px 0px;min-height:112px; height:112px;}
*html #AblumList {padding:1px;}
*+html #AblumList {padding:3px;}
		.AlbumImg {margin-right:10px;}
		.AlbumImg h3{line-height:180%; font-weight:normal; font-size:14px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:96%; }
	.NtPhotoBg h3,.FocusPhotoBg h3{line-height:180%; font-weight:normal; font-size:14px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:96%;}
#shadow1,#shadow2,#shadow3,#shadow4,#shadow5 {overflow:hidden; zoom:1; border-top:0; border-right:1px solid #999; border-bottom:1px solid #999; border-left:0; min-height:112px; height:auto;}
#shadow2 { border-right:1px solid #aaa; border-bottom:1px solid #aaa;}
#shadow3 { border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
#shadow4 { border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#shadow5 { border-right:1px solid #eee; border-bottom:1px solid #eee;}
	
 	.Photo  li{ display:inline; float:left; width:24%; height:185px; text-align:center;}
	.NtPhotoBg  li,.FocusPhotoBg li{ overflow:hidden; zoom:1; height:155px; }
	.PhotoPicture { background:url(images/photopicturebg.gif) no-repeat center top; height:119px; position:relative;}
		.PhotoPicture img{ margin-top:18px; margin-left:10px; width: expression(MinPhotoSize(this.width, 105)); height: expression(MinPhotoSize(this.height, 80));}
	.AlbumPic { background:url(images/albumbg.gif) no-repeat 50% top; text-align:left; height:110px; position:relative;}

	
	.PhotoPicture2 { background:url(images/photopicturebg2.gif) no-repeat center top; height:134px; position:relative;}
		.PhotoPicture2 img{ margin-top:18px; margin-left:0px; width: expression(MinPhotoSize(this.width, 105)); height: expression(MinPhotoSize(this.height, 80));}
		
		.NtAlbumLine1 { clear:both; background:url(images/albumLine.gif) no-repeat left top; height:15px;}
		
		
	.Photo h3,.Photo p,.Photo h5{ line-height:200%; font-weight:normal; text-align:center; font-size:14px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:96%;}
		.Photo h3 a{ color:#0578BC;}
	.NtPhotoBgh3 h3{ line-height:160%; font-weight:normal; text-align:center; font-size:12px;}
		.Photo h3 a{ color:#3F4E5A;}
		
	.Photo td{ text-align: center; width:24%; vertical-align:bottom; border-bottom:1px dashed #B5C9E0; padding-bottom:20px; line-height:180%;}
	.Photo td div { overflow:hidden; padding-top:20px;}
	.Photo td p { padding:2px;}
	.Photo h4,.Photo h5{ color:#999; font-size:14px; font-weight:normal; padding-top:20px;}
	.Photo h4 a,.Photo h5 a { color:#3F4E5A;}
	.Photo h5 {Padding-top:0px;}

	
.PersonalPhoto { clear:both; background:url(images/personlIntroBG.jpg) repeat-x left top; height:81px; padding-left:64px;}

.InfoSort { clear:both; overflow:hidden; zoom:1; background:#fff url(images/Listbg.jpg) repeat-x left bottom; line-height:220%; text-align:left; height:auto;}
	.InfoSort a{ padding:0 6px;white-space:nowrap;font-size:13px;font-weight:bold;}
	.InfoSort a:link,.InfoSort a:visited {font-size:13px;}
	.InfoSort a:hover,.InfoSort a:active {font-size:13px;}

/*PhotoShow*/
.ScrollPhoto { clear: both; background:url(images/scrollphoto.jpg) repeat-x left top; height:109px; margin-top:6px; position:relative;}
	.ScrollPhoto Ul {margin:0 10px;}
	.ScrollPhoto li {float:left; text-align:left;padding:0 6px;}
		.ScrollPhoto .ImgBox {border:2px solid #E2E2E2; padding:2px 12px;line-height:70px;}
		.ScrollPhoto .ImgBox:hover {border:4px solid #68C4DD; padding:2px 12px;line-height:70px;}
		
.PhotoShowBox,.ArrangeBox{clear:both;overflow:hidden;zoom:1;}
	.BoxBody {float:left; overflow:hidden; width:773px; border-right:1px solid #D8D8D8;}
	.Photo span,.Photo Strong { clear:both;display:block; line-height:30px; color:#3F4E5A; font-size:14px;}
		.Photo Strong{font-size:12px; color:#666;}
		.Photo span em{ color:#0578BC;}
		.PhotoPIc {overflow:visible;text-align:center;}
		
	.PageBox {clear:both;height:30px;line-height:30px; color:#3F4E5A; font-size:14px; text-align:left;margin-top:12px;}
		.PageBoxLeft {width:55%;float:left; text-align:left;}
			.PageBoxLeft span {display:inline;}
			.PageBoxLeft a,.Photo cite {padding-right:15px;}
		.PageBoxRight {width:40%;float:right; text-align:right;}
		
	.ReviewBox,.ReviewBox2 {clear:both;overflow:hidden;zoom:1;padding:14px 19px; background:#F5F5F5; font-size:14px; color:#333; line-height:180%;}
		.ReviewBox2 {background:#fff; }
		.ReviewBoxleft{ float:left;width:25px;}
		.ReviewBox p,.ReviewBox .ReviewWriterBox,.ReviewBox2 p,.ReviewBox2 .ReviewWriterBox{margin-left:25px; background:url(images/Reviewdot.gif) no-repeat left 6px; padding-left:29px;}
		.ReviewBox .ReviewWriterBox,.ReviewBox2 .ReviewWriterBox {background:none;font-weight:normal; text-align:left;}
			.ReviewBox .ReviewManager , .ReviewBox2 .ReviewManager{float:left; width:60%; font-size:12px;}
			.ReviewBox a,.ReviewBox2 a,.ArrangeBoxRight .Two a{ font-weight:bold; color:#3F4E5A;}
			.ReviewBox em,.ReviewBox2 em { float:right; text-align:right; width:30%;}
			.ReviewBox .CommendReport,.ReviewBox2 .CommendReport,.ReviewBox .ReportFinish,.ReviewBox2 .ReportFinish { background:url(images/dotReport.gif) no-repeat left center; padding:5px;padding-left:25px;}
			.ReviewBox .ReportFinish,.ReviewBox2 .ReportFinish { background:url(images/dotReportfinish.gif) no-repeat left center; }
			.ReviewBox em a,.ReviewBox2 em a { text-align:right; font-weight:normal; font-size:12px; color:#CC6633;padding:5px;}
			.ReviewBox em a.CommendDelete,.ReviewBox2 em a.CommendDelete { background:url(images/CommendDelate.gif) no-repeat left center; padding-left:25px; }
			.BoxBody form p,.BoxBody form h3 {padding: 10px 20px; color: #0578BC;}
			
	
	.BoxRight {float:right; width:165px;}	
	.BoxRight h3{background:url(images/focusBg.gif) no-repeat left center; padding-left:45px; font-weight:bold; color:#CC0000; line-height:30px;margin-top:15px;}
	.BoxRight .Illuminate{margin: 5px 8px;}
			.Illuminate ul{margin: 4px 4px 4px 10px;}
	.BoxRight ul{margin:5px 0;}
	.BoxRight li{color:#3F4E5A; line-height:180%;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:98%;}
		.BoxRight li a{color:#3F4E5A;}
		
		.ActiveImg {Border:4px solid #3EACCD;padding:2px;}
/*PhotoShow*/

/*Arrange*/
	.ArrangeBoxbg { padding:0; background:none;}
	.ArrangeBox { background:#FFFDF7; padding:20px 8px; border-bottom:1px dashed #FFCC68;}
		.ArrangeBoxLeft { float:left;background:url(images/ArrangeDot.gif) no-repeat left 8px; height:40px; color:#DB5700; font-weight:bold; font-size:30px;padding-left:50px;}
		.ArrangeBoxRight {float:right;position:relative; width:560px;}
		.ArrangeBoxRight h3,.ArrangeBoxRight P{ position:absolute; top:0;left:0; padding-left:140px; font-size:12px; }
				.ArrangeBoxRight h3 a{color:#3F4E5A; background:url(images/Reviewdot.gif) no-repeat left center;padding:5px; padding-left:20px;margin-left:15px; font-weight:normal;font-size:12px;}
				.ArrangeBoxRight h3 em a{background:none;color:#930; font-weight:bold; font-size:14px; padding:0px;margin-left: 0px;}
		.ArrangeBoxRight P {top:30px;color:#666; line-height:160%;}
				.ArrangeBoxRight .One {top:65px;color:#999;}
				.ArrangeBoxRight .Two {top:85px;}
		
		.ArrangePicture { background:url(images/photopicturebg2.gif) no-repeat center top; height:134px; position:relative;}
		.ArrangePicture img{ margin-top:18px; margin-left:25px; width: expression(MinPhotoSize(this.width, 105)); height: expression(MinPhotoSize(this.height, 80));}
/*Arrange*/

/*Blog*/
	.NtBlog { overflow:hidden;border-bottom:1px dashed #B5C9E0;}
		.NtBlog h3 { background:url(images/bloglist.gif) no-repeat left 4px;line-height:24px; margin-left:15px; padding-left:20px; margin-top:10px; padding-bottom:10px;}
		.NtBlog h4 { 28px;line-height:28px; padding-left:35px; font-weight:normal;}
		.NtBlog p { overflow:hidden; zoom:1; text-indent:2em; padding:3px 35px; line-height:160%;}
/*Blog*/
.colorblue,.colorfocus{font-family:Arial, Helvetica, sans-serif;border: 1px #B9CDE3 double;background-color: #fff;padding:0.2em 0;margin:2px;}
.colorfocus {border: 1px #99CC00 double;}
	.lightbutton {font-family:Arial, Helvetica, sans-serif;color: #036;background-color: #F5FAFE;border: 1px solid #95D2F0;height: 24px;padding:0 3px;margin-right: 5px;}

/*聚合页面样式结束*/
/*图片轮换 样式定义 开始*/
div.MzRotateImage_ControlBar{z-index: 2;margin-top: 1px;text-align: right;position: relative;}
div.MzRotateImage_ControlBar input{width: 18px; height: 16px; color: #fff;cursor: pointer; font-size: 12px; text-align: center;background-color: #000;border: solid 1px #fff; border-right: solid 0px #ddd;}
div.MzRotateImage_ControlBar input.active{background-color: #cc0000;}
.MzRotateImage .active h3{line-height:220%; padding-left:4px;}
/*图片轮换 样式定义 结束*/

/*底部版权 样式定义 开始*/
#NtForumFooter {margin-top: 26px;border-top:1px solid #CCCCCC;height: 61px !important; height: 62px;color: #333;background: url(images/copyright-bg.jpg) repeat-x left top;padding-left: 16px;}
	.FooterLeft{float: left;width:60%;padding-left:51px;margin-top:10px;line-height: 16px;height: 44px;text-align:left;background: url(images/copyright-dot.gif) no-repeat left center;}
		.FooterLeft span{display:block;color:#ccc;font-size:10px;}
			.FooterLeft em{font-style:normal;color:#666;}
		.FooterLeft a{color:#666;}
			
	.FooterRight{float: right;}
	#NtForumFooter .gototop{position:relative;left:0px!important;left:0px;top:0px;margin-top:-1px;margin-right:0px;text-align:right;margin-bottom:8px;}
	*+html .FooterRight{float: right;width:25%;position:relative;text-align:right;}
	*+html .gototop{position:absoulte;right:0;top:0px;margin-top:-1px;text-align:right;margin-bottom:8px;}
/*底部版权 样式定义 结束*/