﻿@charset "utf-8";
/*css document start*/
body, td, input, textarea, select, button  { font: 12px/160% Helvetica, Arial, sans-serif; color:#666;}
h1,h2,h3,h4,h5{ font-size:12px;}
body, ul, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ul,li{ list-style:none;}
em, cite, strong, th { font-style: normal; font-weight: normal;}
table { empty-cells: show; border-collapse: separate; }
a { color: #000; text-decoration: none;}
	a:hover { color: #258DC9; text-decoration: underline;}
	a img{ border:0;}
#container{ width:1002px; margin: 0 auto; background:#FFF; }
#Wraper {clear:both; width: 100%; text-align: left; margin: 0 auto; background:#FFF;}
	/*\*/ * html #Wraper{ height: 1%; } /**/ *>#Wraper{ overflow: hidden;}		
/*header*/
#header {width:100%; height:104px; background:#fff url(images/Locationbg.jpg) repeat-x 0 0;}
	#header h2 {float:left; margin:20px 4px 16px 4px;}
		#header h2 span {position: absolute; left: -5000px;}
	#header ul#iconmenu {float:left; margin-top:20px; margin-left:10px;}
		#header ul#iconmenu li{ float:left; text-align:center; margin:8px 4px;}
			#header ul#iconmenu li h3{ padding-left:8px;}
				#header ul#iconmenu li a:link,#header ul#iconmenu li a:visited{color:#999; text-decoration:none;}
				#header ul#iconmenu li a:visited,#header ul#iconmenu li a:active{color:#999; text-decoration:none;}
	#header #topmenu{ line-height:35px; text-align:right;}
		#header #topmenu a{ padding:0 8px; color:#666;}
		a.reg {background:transparent url(images/submenudot.gif) no-repeat left center;}
	#ad{ text-align:right;}
/*header*/
/*window*/
#NavHome{text-decoration:none;}
	#NavHomeWindow{border:1px solid #B4C9E0; background:#F5FAFE; padding:10px; width: 330px!important;width:350px; text-align:left;}
	/*\*/ * html #NavHomeWindow{ /**/height: 1%; }*>#NavHomeWindow{ overflow: hidden;}
		#NavHomeWindow li { float:left; width:7em; overflow:hidden; line-height:20px; height:20px; margin:0em 1em;}
/*window*/
/*Menu*/
#ntforummenu_blog{ border: 1px solid #C180D1; padding-left: 0px; height:50px; margin-bottom:5px; margin-top:3px;}
#ntforummenu_space{ border: 1px solid #7FC5D9; padding-left: 0px; height:50px; margin-bottom:5px; margin-top:3px;}
#ntforummenu{ border: 1px solid #CAD37E; padding-left: 0px; height:50px; margin-bottom:5px; margin-top:3px;}

	.ntmenubar{ background: #fff url(../../images/tl3_space.gif) repeat-x bottom left ; height:50px; text-align:right ; padding-left:0px;}
	.ntmenubar a{  padding-right:20px;   color:#fff; font-weight:bold;}
	.ntmenubar a:hover{  padding-right:20px;color:#fff; font-weight:bold;}
	space_tli{ float:left; margin-right:20px;}
	.space_tli2{ float:left; margin-left:795px; margin-top:23px; display:inline;}
	.space_tli22{ float:left; margin-left:605px; margin-top:23px; display:inline;}
	.space_tli23{ float:left; margin-left:505px; margin-top:23px; display:inline;}
	.space_tli3{ float:right; }
		.ntmenubar a.noborder { border-right:none;}	
		
		.ntmenubar_xc{ background: #fff url(../../images/tl5_xc.gif) repeat-x bottom left ; height:50px; text-align:right ; padding-left:0px;}
	.ntmenubar_xc a{  padding-right:15px;    color:#fff; font-weight:bold;}
	.ntmenubar_xc a:hover{  padding-right:15px;color:#fff; font-weight:bold;}
	
		.ntmenubar_xc a.noborder { border-right:none;}	
		
		.ntmenubar_blog{ background: #fff url(../../images/tl4_blog.gif) repeat-x bottom left ; height:50px; text-align:right ; padding-left:0px;}
		.ntmenubar_blog a{  padding-right:20px;   color:#fff; font-weight:bold;}
	.ntmenubar_blog a:hover{  padding-right:20px;color:#fff; font-weight:bold;}
	
/*Menu*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Layout & Block Style~~~~ */
#ntforumposition{ margin-top:1px; height:40px; background:#fff ; color:#3F4E5A; }
	.ntforumnote{ float:left; width:232px; line-height:38px;}
	.ntforumnote dt,.ntforumnote dd { float:left; }
		.ntforumnote dt{ font-weight:bold; padding:0 15px; text-align:center; }
		.ntforumnote ul{ width:230px;}
		.ntforumnote li{float:left; padding-left:10px;}
			.ntforumnote cite{ padding:0 10px; text-align:right;}
			.ntforumnote h3{ padding-left:5px; font-weight:normal;}
/*QuickSearch*/
.ntforumsearch{ float:right;  text-align:right; line-height:180%; padding-top:2px;}
	#searchbar { border: 1px solid #ccc; height: 26px; margin-right: 0px; line-height: 24px; width: 220px;  background:#FFF;}
		#searchbar dt,#searchbar dd { float: left; }
		#searchbar .s2{ background: #fff url(images/dot-down.gif)  no-repeat right center; width: 80px; color: #090; text-align: center; line-height: 26px; }
		#searchbar .text{ width: 110px; text-indent: 2px; border: 0; padding: 0.2em 0; }
			*html #searchbar .text { width: 108px; }
			*+html #searchbar .text { width: 108px; }
		#searchbar .textinput {border-right:1px solid #ccc;}
		#searchbar .s3{ width: 28px; height: 26px; background: #fff url(images/button-search.gif)  no-repeat 100% 0; border: 0; }
		.searchmenu { background-color: #F5FAFE; padding: 4px; width: 75px; text-align: center; border: 1px solid #ccc; border-top: 0;}
/*QuickSearch*/

#ntforumbody,.hotforum,.hotblog, .hotphoto,.sidebox{ clear:both; }
/*\*/ * #ntforumbody{ /**/height: 1%; }  *>#ntforumbody{ overflow: hidden;}
	
	#ntforumleft,#albumleft,#ntspaceleft{ float:left; width:768px;}
		/*\*/ * html #ntforumleft{/**/height: 1%; }*>#ntforumleft{ overflow: hidden;}
		/*\*/ * html #albumleft{ /**/height: 1%; }*>#albumleft{ overflow: hidden;}
	#ntforumright,#albumright,#ntspaceright{ float:right; width:224px;}
		/*\*/ * html #ntforumright{/**/height: 1%; }*>#ntforumright{ overflow: hidden;}
		/*\*/ * html #albumright{ /**/ height: 1%; }*>#albumright{ overflow: hidden;}
	#albumleft,#ntspaceleft{width:768px;}
	#albumright,#ntspaceright {width:224px;}
	
	#ntforumleft2,#albumleft2,#ntspaceleft2{ float:left; width:690px;}
		/*\*/ * html #ntforumleft2{/**/height: 1%; }*>#ntforumleft{ overflow: hidden;}
		/*\*/ * html #albumleft2{ /**/height: 1%; }*>#albumleft{ overflow: hidden;}
	#ntforumright2,#albumright2,#ntspaceright2{ float:right; width:312px;}
		/*\*/ * html #ntforumright2{/**/height: 1%; }*>#ntforumright{ overflow: hidden;}
		/*\*/ * html #albumright2{ /**/ height: 1%; }*>#albumright{ overflow: hidden;}
	#albumleft2,#ntspaceleft2{width:690px;}
	#albumright2,#ntspaceright2 {width:312px;}
	
	#ntforumleft3,#albumleft3,#ntspaceleft3{ float:left; width:770px;}
		/*\*/ * html #ntforumleft3{/**/height: 1%; }*>#ntforumleft{ overflow: hidden;}
		/*\*/ * html #albumleft3{ /**/height: 1%; }*>#albumleft{ overflow: hidden;}
	#ntforumright3,#albumright3,#ntspaceright3{ float:right; width:227px;}
		/*\*/ * html #ntforumright3{/**/height: 1%; }*>#ntforumright{ overflow: hidden;}
		/*\*/ * html #albumright3{ /**/ height: 1%; }*>#albumright{ overflow: hidden;}
	#albumleft3,#ntspaceleft3{width:770px;}
	#albumright3,#ntspaceright3 {width:227px;}
	
	#ntforumleft_ws,#albumleft_ws,#ntspaceleft_ws{ float:left; width:763px;}
		/*\*/ * html #ntforumleft_ws{/**/height: 1%; }*>#ntforumleft_ws{ overflow: hidden;}
		/*\*/ * html #albumleft_ws{ /**/height: 1%; }*>#albumleft_ws{ overflow: hidden;}
	#ntforumright_ws,#albumright_ws,#ntspaceright_ws{ float:right; width:229px!important;width:229px;}
		/*\*/ * html #ntforumright_ws{/**/height: 1%; }*>#ntforumright_ws{ overflow: hidden;}
		/*\*/ * html #albumright_ws{ /**/ height: 1%; }*>#albumright_ws{ overflow: hidden;}
	#albumleft_ws,#ntspaceleft_ws{width:763px;}
	#albumright_ws,#ntspaceright_ws {width:229px!important;width:229px;}
		
	.modulebox,.albumbox{ clear:both;  margin-top:5px; background:#FFF;}
	
	.modulebox3,.albumbox3{ clear:both;  margin-top:0px; background:#FFF;}
	.modulebox2,.albumbox2{ clear:both; border-left:1px solid #BCC6C8; margin-top:0px; background:#FFF; float:left}
	.modulebox4,.albumbox4{ clear:both; border-bottom:1px solid #9a9a9a;border-right:1px solid #9a9a9a; margin-top:0px; background:#FFF; float:left}
	.modulebox5,.albumbox5{ clear:both; border-bottom:1px solid #9a9a9a;border-top:1px solid #9a9a9a;border-right:1px solid #9a9a9a; margin-top:0px; background:#FFF; float:left}
		/*\*/ * html .modulebox{ /**/ height: 1%; }*>.modulebox{ overflow: hidden;}
		/*\*/ * html .albumbox{ /**/ height: 1%; }  *>.albumbox{ overflow: hidden;}

	.forumtitle{clear:both; line-height:240%; height:31px; background:#ffffff;border-bottom:1px solid #9a9a9a;}
	.forumtitle h2,.focustitle h2{ float:left; color:#006CB7; margin-left:10px; font-size:14px;font-weight: bold; }
		.forumtitle h2 a {font-weight:normal;}
		
		.forumtitle_space{clear:both; line-height:24px; height:22px; background: url(../../images/tl_space.gif) repeat-x;border:1px solid #9a9a9a;}
	.forumtitle_space h2,.focustitle_space h2{ float:left; color:#000000; margin-left:10px; font-size:14px;font-weight:bold; }
		.forumtitle_space h2 a {font-weight: bold;}
		.forumtitle_space em{ float:right; padding-right:15px; color:#000000;}
		
	.forumtitle_xc{clear:both; line-height:26px; width:751px; height:22px; background: url(../../images/tl_space.gif) repeat-x;border:1px solid #9a9a9a;}
	.forumtitle_xc h2,.focustitle_xc h2{ float:left; color:#097EB3; margin-left:10px; font-size:12px;font-weight:bold; }
		.forumtitle_xc.focustitle_xc h2 a {font-weight: bold;}
		.forumtitle_xc,.focustitle_xc em{ float:right; padding-right:15px; color:#097EB3;}
		.forumtitle_xc em a:link{ float:right; padding-right:15px; color:#097EB3;}	
		.forumtitle_xc em a:visited{ float:right; padding-right:15px; color:#097EB3;}		
		
		.forumtitle_xc1{clear:both; line-height:26px;; height:22px; background: url(../../images/tl_xc.gif) repeat-x;border:1px solid #D8E5A7;width:100%;}
	.forumtitle_xc1 h2,.focustitle_xc1 h2{ float:left; color:#6E8C0A; margin-left:10px; font-size:12px;font-weight:bold; }
	
	.forumtitle1{clear:both; line-height:24px; height:22px; background:url(../../images/tl2_space.gif) repeat-x;border:1px solid #A7D8E5;}
	.forumtitle1 h2,.focustitle1 h2{ float:left; color:#087EB2; margin-left:20px; font-size:12px;font-weight:blod; }
		.forumtitle1 h2 a {font-weight:normal;}
		
	.forumtitle_blog{clear:both; line-height:24px; height:22px; background:url(../../images/tl5_space.gif) repeat-x;border:1px solid #CEA7E5;}
	.forumtitle_blog h2,.focustitle_blog h2{ float:left; color:#9A01AE; margin-left:20px; font-size:12px;font-weight:blod; }
		.forumtitle_blog h2 a {font-weight:normal;}	
		
		.forumtitlebk{clear:both; line-height:240%; height:31px; background:#823D26;border-bottom:1px solid #9a9a9a;}
	.forumtitlebk h2,.focustitlebk h2{ float:left; color:#fff; margin-left:10px; font-size:14px;font-weight:normal; }
		.forumtitlebk h2 a {font-weight:normal;}
		
			a.copylink { background:url(images/page_link.gif) no-repeat left center; padding-left:20px; padding-top:3px; padding-bottom:3px;}
		.forumtitle em,.focustitle em{float:right; text-align:right; margin-right: 4px;}
			.spacetitle { height:38px; line-height:38px;}
				.spacetitle img { margin-top:4px;}
				*html .spacetitle img { margin-top:0;}
				*+html .spacetitle img { margin-top:0;}
					
		.ntforumnews{ margin:1px; background:url(images/modulebg.jpg) repeat-x left top; line-height:160%; border:1px solid #d2d2d2;}
			/*\*/ *html .ntforumnews{/**/ height: 1%; }  *>.ntforumnews{ overflow: hidden;}
			.ntforumnews dl{ margin:16px 9px 2px 9px;}
				*html .ntforumnews dl{ border:1px solid #fff;}
				.ntforumnews dt{ font-size:14px;}
				.ntforumnews dt strong{ float:left; background: url(images/album_fav.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:29%; 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;}

		.nttable{ clear:both; color:#3F4E5A; padding:0px 9px 0px 9px; margin:10px 5px;}
		/*\*/ *html .nttable{  /**/ height: 1%; }*>.nttable{overflow: hidden;}
			.nttable table { table-layout:fixed; }
			.topicname { width:25%; }
			.topicname a{color:#666;}
				.topicname h5{ width: 70%; overflow: hidden; text-overflow: ellipsis; cursor: pointer; white-space: nowrap; font-weight:normal; }
				.topiccontent h4{ width: 98%; overflow: hidden; text-overflow: ellipsis; cursor: pointer; white-space: nowrap; font-weight:normal; }
.blog_dix{border-bottom:1px solid #eee; line-height:26px;}
				.nttable cite{color:#090; padding-left:6px;}
				.nttable em{color:#09C; padding:0 3px;}
		
		.hotforum{padding:0 9px 20px 9px; margin:0 5px;}
			.hotforum li{ float:left; margin: 1px 3px;}
			.hotforum a{ padding-right:10px; white-space:nowrap;}
			
		.hotblog{margin:5px 0px; padding-left:10px; border:1px solid #C6C6C6;}
		.hotblog1{margin:2px 2px;}
		/*\*/ * html .hotblog{ /**/ height: 1%; } *>.hotblog{overflow: hidden;}
			.hotblog li{  float:left; width:48%; padding:4px 0;}
				.hotblog img{ float:left; border:1px solid #CCC; padding:2px; margin:2px 4px;}
				* html .hotblog1{ /**/ height: 1%; } *>.hotblog{overflow: hidden;}
			.hotblog1 li{float:left;   width:170px; padding:4px 0px; margin-left:3px;}
				.hotblog1 img{ float:left; border:1px solid #CCC; padding:2px; margin:2px 4px;}
				
				.blogintro h3 {padding-top:4px; line-height:260%;}
				.blogintro h4 a{font-size:14px; color:#09C; line-height:260%; }
				.blogintro p{ color:#666;  line-height:200%;}
				.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;}

		.sidebox{ border:1px solid #CDCDCD; margin-top:11px; padding:0px 0px; background:#FFF;}
		.sidebox1{ margin-top:0px; padding:1px 1px; background:#FFF;}
		.sidebox2{  padding:1px 1px; background:#FFF;}
			.sidebox h2,.modulebox h4,.sidebox h4{ clear:both; color:#fff; line-height:220%;}
			.sidebox ul{margin:6px auto;}
				.modulebox .nttable h4,.modulebox .ntblog h4{ background:none; }
				.sidebox li em{font-weight:bold; color:#0578BC;}
				.newslist li{word-break:keep-all; white-space:nowrap; padding:4px 2px; overflow:hidden; text-overflow:ellipsis; width:98%;}
			
		.rankbox { border:1px solid #9a9a9a; background:#fff; width:226px;}
			.rankbox h2 {background:url(images/toppicbg.jpg) no-repeat left top; color:#000; padding-left:53px; height:30px; line-height:30px;}	
			.rankbox li{ float:none;  line-height:180%;}
				.rankbox li a {color:#000;}
				
		.ntforumlogin { overflow:hidden; border:1px solid #4DBDDC; margin-bottom:8px;}
			.ntnavform { border:1px solid #D5EFF7; background: #ADE0EF url(images/loginbg.jpg) repeat-x left top; padding-top:6px;}
				/*\*/ * html .ntnavform{ /**/ height: 1%; }*>.ntnavform{overflow: hidden;}
				.ntnavform input { width:100px; border:1px solid #4BBCDB; background:#fff; padding:0.2em 0;}
				.ntnavform .SubmitButton { width:42px; height:24px; background:url(images/loginbutton.gif) no-repeat left top; color:#fff; border:0px; font-weight:bold; margin-left:65px;}
				.ntnavform  .RadionButton {width:15px; height:15px; padding:0; border:0; background:none; margin:4px;}
				.ntnavform p { margin:10px 0;}
				.ntnavform strong { padding:0 10px; font-weight:bold; color:#3F4E5A;}
				.formcode img{ vertical-align: middle;}
				.ntnavform em { color:#3F4E5A; line-height:30px;}
					.forumchannel { padding:8px 6px; background:#DAF1F8; margin:2px;}
					/*\*/ * html .forumchannel{/**/height: 1%; } *>.forumchannel{overflow: hidden;}
					.forumchannel li {float:left; width:48%;}
						.forumchannel a{ line-height:25px;  padding:2px 6px 2px 28px;}
						.forumchannel a.one{ background:url(images/send-message.gif) no-repeat 6px center;}
						.forumchannel a.two{ background:url(images/dotspace.gif) no-repeat 6px center;}
						.forumchannel a.three{ background:url(images/dotphoto.gif) no-repeat 6px center;}
						.forumchannel a.four{ background:url(images/usercenter.gif) no-repeat 6px center;}
/*RotateImage*/
		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; text-align: center; background: #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;}
/*RotateImage*/
/*website*/
/*space*/
		.spacearticle {clear:both;}
			/*\*/ * html .spacearticle{/**/height: 1%; }*>.spacearticle{ overflow: hidden;}
			.commentsarticle {float:left; width:100%;}
			.browserarticle {float:left; width:100%;}
			.sideboxbg {background:#FFF;  margin-top:11px; padding:0px 0px;}
			.newstopicbg {background:#FFF url(images/forumcontentBg.jpg) repeat-x left top;}
/*space*/
/*album*/	
.Photo {clear:both; margin:0 6px; padding-top:8px; }
	/*\*/ * html .Photo{ /**/ height: 1%; }  *>.Photo{ overflow: hidden;}
	.Photo  li{ display:inline; float:left; width:24.5%; text-align:center;}
	.Photo h3,.Photo p,.Photo h5{ line-height:200%; font-weight:normal; text-align:center; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:98%;}
	.arrangeboxbg { background: #FFFDF7 url(images/albumlistBg.gif) repeat-x left top; padding-left:20px;}
	.photobg  li,.focusphotobg li{ overflow:hidden; height:155px; }
		.albumimg {border:1px solid #CCC; min-height:112px; height:112px; line-height:112px; overflow:hidden; margin:0 7px;}
			.albumimg img { vertical-align:middle; }
	
	.commendalbum,.commendphoto {clear:both; border:1px solid #9a9a9a; padding:1px; background:#fff; }
	/*\*/ * html .commendalbum{/**/height: 1%; }*>.commendalbum{ overflow: hidden;}
	/*\*/ * html .commendphoto{/**/height: 1%; }*>.commendphoto{ overflow: hidden;}
	.commendphoto {border:1px solid #9a9a9a; margin-top:12px;}		
		.commendalbum .forumtitle { background: url(../../images/tl_space.gif) repeat-x;border:1px solid #9a9a9a;clear:both; line-height:24px;; height:22px;}
		.commendalbum .focustitle,.commendphoto .focustitle{ background:none;}
		.commendalbum h2,.commendphoto h2{  padding-left:25px; font-weight:bold; font-size:14px; color:#097FB1;}
		.commendalbum em a{ color:#097FB1;}
		.commendphoto .forumtitle { background:url(images/commandAlbum.jpg) repeat-x left center;}
		.commendphoto h2 {  color:#0A7DB3;}
		.commendphoto em a{ color:#0A7DB3;}
				.albumline1 { clear:both; background:url(images/albumLine.gif) no-repeat left top; height:15px;}

	.PhotoPicture,.nopicture { background:url(images/picturebg.gif) no-repeat center top; height:122px; position:relative; line-height:120px;}
		.PhotoPicture img{ margin-top:18px; margin-left:10px; width: expression(MinPhotoSize(this.width, 105)); height: expression(MinPhotoSize(this.height, 80));}
		.nopicture {background:none;}
			.AlbumPic { background:url(images/albumbg.gif) no-repeat 50% top; text-align:left; height:110px; position:relative;}
			.PersonalPhoto { clear:both; background:url(images/personlIntroBG.jpg) repeat-x left top; height:81px; padding-left:64px;}
			
	.albumcategories_ws{border:1px solid #9a9a9a;  margin-top:5px; width:760px;padding-bottom:6px;}		
	.albumcategories_ws ul,.updatespace_ws ul{margin:4px auto;}
			*html .albumcategories_ws ul{margin-left:-20px;}
		.albumcategories_ws li{ float:left; margin-left:18px; line-height:180%; white-space:nowrap;}		

	.albumcategories,.updatespace{border:1px solid #9a9a9a;  margin-top:5px; width:222px!important;width:226px;padding-bottom:6px;}
	/*\*/ * html .albumcategories{/**/ height: 1%; } *>.albumcategories{ overflow: hidden;}
	.updatespace { border:1px solid #9a9a9a; background:#fff ; }
		.albumcategories h2,.updatespace h2{color:#789F00; padding-left:15px; line-height:240%;}
			.updatespace h2 {color:#099;}	
		.albumcategories ul,.updatespace ul{margin:4px auto;}
			*html .albumcategories ul{margin-left:-20px;}
		.albumcategories li{ float:left; margin-left:18px; line-height:180%; white-space:nowrap;}
		.updatespace li{ float:left; margin-left:0px; padding-left:18px; line-height:180%; white-space:nowrap;}
			.updatespace li{  float:none;}
	/*showalbum*/
	.inforsort {clear:both; background:#fff url(images/Listbg.jpg) repeat-x left bottom; line-height:220%; text-align:left; height:auto;}
		/*\*/ * html .inforsort{/**/height: 1%; }  *>.inforsort{ overflow: hidden;}
			.inforsort a{ padding:0 6px; white-space:nowrap; font-size:13px; font-weight:bold;}
	.Photo td{ text-align: center; width:24%; vertical-align:bottom; border:1px dashed #B5C9E0; line-height:180%;}
		.Photo td div { overflow:hidden; padding-top:10px;}
	.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;}
	.Photo p.commentstitle { text-align:left; font-weight:bold;}
	.forumpassword {padding:10px;}
	/*showalbum*/
/*album*/
/*photoshow*/
		.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:hover,.ntforumpage a:active {  text-decoration:underline; }
			a.CurrentPage { color:#09C; font-weight:bold; }
			
		.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;}
			/*\*/ * html .photoshowBox{/**/ height: 1%; } *> .photoshowBox{ overflow: hidden;}
			/*\*/ * html .arrangebox{/**/ height: 1%; } *>.arrangebox{ overflow: hidden;}
			.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; padding:14px 19px; background:#F5F5F5; font-size:14px; color:#333; line-height:180%;}
			/*\*/ * html .reviewbox{/**/height: 1%; }  *>.reviewbox{ overflow: hidden;}
			/*\*/ * html .reviewbox2{/**/ height: 1%; } *>.reviewbox2{ overflow: hidden;}
				.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 em,.reviewbox2 em { float:right; text-align:right; width:30%;}
					.reviewbox .commenreport,.reviewbox2 .commenreport,.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,.arrangebox2 {background:#FFFDF7;  padding:20px 8px; border-bottom:1px dashed #FFCC68;}
	.arrangebox2 {background:#FFF;}
	/*\*/ * html .arrangebox {/**/height: 1%; }*>.arrangebox{ overflow: hidden; }
	/*\*/ * html .arrangebox2 {/**/height: 1%; }*>.arrangebox2 { overflow: hidden; }
	.arrangeboxLeft { float:left;background:url(images/ArrangeDot.gif) no-repeat 0 8px; height:40px; line-height:40px; color:#DB5700; font-weight:bold; font-size:30px; padding-left:50px;}
	.arrangeboxright {float:right;position:relative; width:560px;}
		.arrangeboxright dt{float:left; width:108px;}
			.arrangeboxright dt #albumlist {padding:2px; min-height:96px; height:auto;}
		.arrangeboxright dd{float:right; width:430px;}
		.arrangeboxright h3,.arrangeboxright P{ font-size:12px;  text-align:left; }
			.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 {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; margin:0 10px;}
	.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;text-indent:2em; padding:3px 35px; line-height:160%; word-break:break-all; word-wrap:break-word;}
/*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;}
	a.newbutton { padding:7px 22px; text-align:center; background:url(images/userbutton3.gif) no-repeat left center; text-decoration:none; }
/*forum link*/
.forumlink { clear: both; border: 1px solid #B4C9E0; margin-top: 11px; padding: 1px; background: #F5FAFE;}	
	.forumlink h4{ height: 35px; padding-left: 18px; line-height: 35px; color:#0578BC; }
	.topicicon{ width: 53px; text-align:center;}
	#linklist{ clear: both; border-bottom: 3px solid #fff; text-align: left; }
		.linktitle { text-align: left; padding-left: 6px; }
		.linklogo { text-align: right; padding-right: 6px; vertical-align: middle; }
			.linktitle p { color: #666; }
		#linklist img { margin-top: 2px; vertical-align: middle; }
		#linklist .list td{ border-bottom:1px solid #FFFFFF; border-top:1px solid #E0E0DC; }
/*forum link*/
/*Error*/
.forumerror,.navforumtrue{ margin:8px; font:14px Arial, Helvetica, sans-serif; color:#090; padding:10px 10px 10px 45px; width:40%; background:url(images/btn-error.gif) no-repeat left center; text-align:left; line-height:160%; font-weight:bold;}
/*\*/ * html .forumerror{ /**/height: 1%; }  *>.forumerror{ overflow: hidden;}		
	.errorback{margin:0 auto; color:#3F4E5A;	font-size:12px; text-align:left; font-weight:normal;}

.forumtrue{clear:both; margin:8px; border:1px solid #B4C9E0; padding:1px; background-color:#F5FAFE; text-align:center;}
/*\*/ * html .forumtrue{ /**/ height: 1%; } *>.forumtrue{ overflow: hidden;}
	.navforumtrue{background:url(images/btn-true.gif) no-repeat left center;}
/*Error*/
/*copyright*/
#forumfooter {margin-top: 6px; border-top:1px solid #CCC; height: 62px; color: #333; background: url(images/copyright-bg.jpg) repeat-x left top; padding-left: 16px;}
	.footercopy{float: left; width:65%; margin-top:10px; line-height: 16px; height: 44px;  text-align:center;}
		.footercopy p {margin-left:361px;}
		.footercopy span{display:block; color:#ccc; font-size:10px; margin-left:361px;}
		.footercopy em,.footercopy a{color:#666;}
	.footergoto{float: right; position:relative;}
		.footergoto span{ position: absolute; right: 0px; top: -1px; cursor:pointer;}
		.footergoto select {margin-top:30px;}
/*copyright*/


.kg_pt8{float:left;  }
.gg_q{ text-align:center; width:1000px; padding:2px 0px; border-bottom:1px #9a9a9a solid; }
.forumfooter{ width:1000px; margin:0px auto;}
.xuanchuan 
{
	width:100%
background-color:#f5f5f5;
height:30px;
line-height:30px;
text-align:center;
	clear: both;
	border-top: 1px solid #CDCCCC;
	border-left: 1px solid #CDCCCC;
	border-right: 1px solid #CDCCCC;
}
.copyright 
{ padding-top:20px;
padding-bottom:20px;
	
	clear: both;
	text-align: center;
	border: 1px solid #CDCCCC;
	
	background-color:#EEEFF3;
}
.copyright2 
{
	height:100px;
	clear: both;
	text-align: center;
	border: 1px solid #CDCCCC;
	background-color:#EEEFF3;
}
.content_bkgg{background:#FFF;
	padding:7px 7px;
	height:172px!important;height:172px;}
.newslist{ padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:14px!important;padding-right:8px;}
.newslist li{ padding:3px 5px!important;padding:3px 1px; border-bottom:1px solid #eeeeee;} 	

.newslist_ws{  padding:6px 5px; margin-bottom:5px;}
.newslist_ws li{ padding:3px 5px!important;padding:3px 1px; border-bottom:1px solid #eeeeee; width:190px;} 	

.content_kjgg{ margin:5px 0px;
border: 1px solid #BBC7C7;
background:#FFF;

	}	
.content_kjgg2{ margin:5px 0px; padding-left:10px;
border: 1px solid #BBC7C7;
background:#FFF;

	}		
.gg_space{ width:760px;}
.kg_pt11{ padding-top:20px; height:24px;}	
.nttable_bl{ padding:10px}
.modulebox0{ border: 1px solid #C6C6C6;}
#title_hui{ color:#666666;}
#title_hui a:link{ color:#666666;}
.wd_xc1{background: url(../../images/tl_xc.gif) no-repeat  left center; width:207px!important;width:211px;line-height:26px;; height:22px;border:1px solid #D8E5A7;  }
.wd_xc1 h2{color:#6E8C0A;}
.wd_xc2{width:222px!important;width:226px;}
.wd_xcn{width:751px!important;width:751px;}
.NtAlbumLine1{ width:751px;; text-align:center;}
