﻿body {
	background-color:#FFF;
	font-family:"宋体";
	font-size:12px;
	width:97%;
}

A:link {color:#000;text-decoration: none;}
A:visited {color:#000;text-decoration: none;}
A:active {color:#000;text-decoration: underline;}
A:hover {color:#000;text-decoration: underline;}
p 
{
	text-indent:2em;
}
td 
{
	font-family:"宋体";
	font-size:12px;
}
th 
{
	font-family:"黑体","Arial Black";
	font-size:12px;
}
.NormalTextbox
{
	border:solid 1px Silver;
}
#SiteLogo {
	background-color:#FFF;
	background-image:url(CFHHead.jpg);
	background-repeat:no-repeat;
	width:97%;
	height:150px;
	/* border:Silver solid 1px;*/
	margin:0px auto 0px 30px;
}
#SiteLogoAlbum
{
	background-color:#FFF;
	background-image:url(cfhheadsm.jpg); 
	background-repeat:no-repeat;
	background-position:left center;
	width:97%;
	height:80px;
	/* border:Silver solid 1px;*/
	margin:0px auto 0px 30px;
}
.SubsiteLogoArea {
	background-color:#FFF;
	background-repeat:no-repeat;
	width:97%;
	height:150px;
	margin:0px auto 1px 30px;
	line-height:25px;
}
.SubsiteItem 
{
	background:#FFF url(SubsiteThumbnailBack.gif) no-repeat;
	/*border: 1px solid #999999;*/
	padding:8px;
	margin:8px;
	float:left;
	height:170px;
	width:165px;
}
.SiteLogo 
{
	margin:30px 30px -20px 50px;
	width:64px;
	height:64px;
}
.SiteTitle 
{
	font-family:"微软雅黑","华文中宋","华文楷体", "华文宋体", "宋体","Arial Black"; font-size:20px; font-weight:bold;
}
.SubsiteTitle 
{
	font-family:"微软雅黑","华文中宋","华文楷体", "华文宋体", "宋体","Arial Black"; font-size:16px; margin-left:150px; 
}
.a1024 {
	width:1024;
}
#sitechannels {
	background-color:#FFF;
	width:97%;
	height:25px;
	/*border:Silver solid 1px;*/
	margin:1px 30px;
}
#sitechannels .channelitem {
	text-align:left;
	padding:6px;
	color:#8DAED6;
}
/* 名字来源方的 logo */
.namesource_logos 
{
    height:30px;
    border:none;
}
#SiteLocation 
{
	background-color:#FFF;
	background-image:url(sky.gif);
	background-repeat:no-repeat;
	width:97%;
	height:30px;
	/*border:Silver solid 1px;*/
	margin:1px auto 0px 30px;
}
#pagebody {
	background-color:#FFF;
	width:97%;
	height:100%;
	/* border:Silver solid 1px;*/
	margin:1px auto 1px 30px;
}
.panel {
	border:#000;
	background-color:#C8F0DC;
	width:97%;
	height:200;
}
.LeftIndentVMiddle 
{
	text-indent:2em;
	text-align:left;
	vertical-align:middle;
	padding-top:0.5em;
}

#pagebottom {
	background-color:#FFF;
	/*background-image:url(bottom.png);*/
	background-repeat:no-repeat;
	width:97%;
	height:120px;
	/*border:Silver solid 1px;*/
	margin-left:30px;
	margin-top:1px;
	color:#000;
	clear:both;
}
#bottomsitename {
	text-align:left;
	font-family:"宋体","Arial";
	font-size:12px;
	margin-left:30px;
	margin-top:15px;
	vertical-align:bottom;
	line-height:150%;
}

#PhotoContentPanel 
{
	background-color:#FFF;
	background-image:url(bottom.png);
	background-repeat:no-repeat;
	width:74%;
	border:Silver solid 1px;
	margin-left:1px;
	margin-top:1px;
	float:left;
	padding:10px;
}

#UserInfo 
{
	background-color:#FFF;
	background-repeat:no-repeat;
	width:20%;
	border:Silver solid 1px;
	margin-left:1px;
	margin-top:1px;
	margin-right:2px;
	float:right;
	padding:10px;
}

#CommandPanel 
{
	background-color:#FFF;
	background-repeat:no-repeat;
	width:185px;
	border:Silver solid 1px;
	margin-left:2px;
	margin-right:2px;
	margin-top:1px;
	padding:10px;
}

/* 用户大头照 */
.MyFace
{
	border:solid 1px Silver;
	padding:5px;
	margin:5px;
}
.userhead_sm
{
	border:solid 1px #999;
	padding:2px;
	margin:2px;
	height:50px;
	width:50px;
}

/* 用户浑名 */
.UserNickname 
{
	font-weight:bold;
	margin-top:0.5em;
	margin-bottom:0.3em;
	line-height:150%;
}

/* 用户等级 */
.UserTitle
{
	font-size:0.8em;
	color:Orange;
	padding-top:0.2em;
	padding-bottom:0.3em;	
}

/* 用户的个人信息介绍 */
.UserInfo
{
	text-indent:2em;
	line-height:1.5em;
	color:Teal;
}

/* 通用透明效果 */
.transparent0
{
/*	filter:alpha(opacity=0); 
	-moz-opacity:0; 
	opacity:0; */
}

/* 用户界面当中的常规命令菜单 */
#UserCmdList 
{ 
	float:left;
	margin: 0 0 6px 0; 
	padding: 1px 0 1px 0; 
	border-top: 1px solid #e2e2e2; 
	border-bottom: 1px solid #e2e2e2; 
	width:100%;
}
#UserCmdList li { list-style: none; }
#UserCmdList li a 
{ 
	display: block; 
	color: #3F5B7F; 
	background: #C2CEDE url(arrow.gif) no-repeat center left; 
	width:160px; 
	padding: 5px 0px 5px 23px; 
	margin: 0 0 1px 0; 
	font-weight: bold; 
	text-decoration: none; 
}	
#UserCmdList li a:hover { background: #9EB1C9 url(arrow.gif) no-repeat center left; color: #fff;  }


/* “添加相册”表单的样式设计 */
.EditInPaper
{
	margin:20px;
	padding:20px;
	background: #FFF url(paper.gif) no-repeat;
}
.CreateAlbum
{
	margin:30px;
	padding:30px;
	background: #FFF url(Album.gif) no-repeat;
}
.NewAlbumTitle
{
	margin-top:10px;
	margin-bottom:50px;
	margin-left:130px;	
}
.PaperTitle
{
	margin-top:10px;
	margin-bottom:30px;
	margin-left:50px;
}
.PaperContent
{
	margin-top:10px;
	margin-bottom:10px;	
	line-height:200%;
}
.BtnofAlbum
{
	background:#FFF url(album_cover.gif) no-repeat 3px center;
	border:solid 1px #666;
	width:50px;
	height:15px;
	padding:3px 5px 3px 20px;
	cursor:pointer;
}
.DivButton
{
	border:solid 1px #666;
	height:15px;
	width:80px;
	padding:3px 5px 3px 20px;
	margin:10px;
	float:left;
	cursor:pointer;
}
.BtnofWiki
{
	border:solid 1px #666;
	height:15px;
	padding: 3px 10px 3px 10px;
	cursor:pointer;
}
.BtnofWiki_Open
{
	border:solid 1px #666;
	border-bottom: none;
	height:15px;
	padding: 3px 10px 3px 10px;
}
.SegofWiki
{
	border-bottom:solid 1px #666;
	border-left: none;
	border-top: none;
	border-right: none;
	height:16px;
	padding: 3px;
}
/* 相册集合 */
.photoItem 
{
	background:#FFF url(smallphotoback.gif) no-repeat;
	/*border: 1px solid #999999;*/
	padding:8px;
	margin:8px;
	float:left;
	height:170px;
}
.lockedPhotoItem
{
	background:#FFF url(PhotoBackLocked.gif) no-repeat;
	padding:8px;
	margin:8px;
	float:left;
	height:170px;
}
.protectedPhotoItem
{
	background:#FFF url(PhotoBackProtect.gif) no-repeat;
	padding:8px;
	margin:8px;
	float:left;
	height:170px;
}
.smalllockedPhotoItem
{
	background:#FFF url(SmallPhotoBackLocked.gif) no-repeat;
	padding:8px;
	margin:8px;
	float:left;
	height:170px;
}
.albumItem 
{
	background:#FFF url(albumback.gif) no-repeat;
	/*border: 1px solid #999999;*/
	padding:8px;
	margin:3px;
	float:left;
	/*height:190px;*/
	width:165px;
}
.sharedAlbumItem
{
	background:#FFF url(albumbackshared.gif) no-repeat;
	/*border: 1px solid #999999;*/
	padding:8px;
	margin:6px;
	float:left;
	height:190px;
	width:165px;
}
.lockedAlbumItem
{
	background:#FFF url(AlbumBackLocked.gif) no-repeat;
	/*border: 1px solid #999999;*/
	padding:8px;
	margin:6px;
	float:left;
	/*height:170px;*/
	width:165px;
}
.selectedAlbumItem
{
	background:#FFF url(AlbumBackSelected.gif) no-repeat;
	/*border: 1px solid #999999;*/
	padding:8px;
	margin:6px;
	float:left;
	height:170px;
	width:165px;
}
/*.photoItem a img { border:none;}*/
.photoName2 
{
	text-align:left;
	margin-top:0px;
	margin-left:5px;
	width:165px;
	font-size:12px;
}
.photoName1
{
	text-align:left;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:5px;
	font-size:12px;
	width:165px;
	color:#2F5B38;
}
.photoLName
{
	text-align:left;
	margin-top:0px;
	margin-left:5px;
	width:165px;
	font-family:Verdana;
	font-size:12px;
	font-style:italic;
	color:#030;
}
.photoLName a { color:#030;}
.photoCName
{
	text-align:left;
	margin-top:0px;
	margin-left:5px;
	width:165px;
	font-size:12px;
	color:#750000;
}
.smallphoto
{
    width: 165px;
	height:120px;
	padding:2px;
	border:solid 1px #fff;
	background-color:#FFF;
}
.albumfacephoto
{
    width: 111px;
	height:80px;
	margin-top:12px;
	margin-left:-31px;
	border:solid 1px #fff;
	background-color:#FFF;	
}
.Show
{
	display:table;
}
.Hide
{
	display:none;
}
.Button
{
	background-color:#EEE;
	border-width:1px;
	border-style:Solid;
	font-family:"宋体";
	font-size:12px;
	height:25px;
}
.HeaderTitle
{
	font-size:18px;
	font-family:"Arial Black","黑体";
}
.ToolbarHeader
{
	clear:both;
	padding:10px;
	margin-left:5px;
	text-align:left;
	vertical-align:middle;
	/* background-image:url(PhotoFrameBack.gif); */
	background-position:0px 6px;
	background-repeat:no-repeat;
}
.ToolbarFooter
{
	clear:both;
	background:#EEE;
	border-width:1px;
	border-style:outset;
	padding:5px;
	margin:5px;
	text-align:center;
	vertical-align:middle;
}
/* 展示相册集、照片集、文件列表等内容的容器框 */
.ContentBrowser
{
	border:double 3px #99A;
	/*background:#00E;*/
}
.ContentBrowser_Header
{
	margin:2px;
	padding:5px;
	background:#EEE;
}
.ContentBrowser_Body
{
	margin-top:-10px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	/*border-width:1px; border-style:outset; background-color:#FFF;*/
}
.clear { clear:both; }


#flashcontent 
{
	border:0px;
	width: 100%;
	float: left;
}
.editlink{	background: url(edit.gif) no-repeat center left; padding:2px 3px 2px 15px;}
.deletelink{ background: url(delete.gif) no-repeat center left; padding:2px 3px 2px 15px;}
.BoxTitle {	font-family:"System ", "宋体" "楷体_GB2312" 黑体"";font-size:12px;margin:5px 0px 3px 0px;}
.marginBottom3px { margin-bottom:3px; border:solid 1px Gray; width:450px;}
.IdentLable { background: #FFF url(identlabel.png) no-repeat left top; border:solid 1px #000; padding:60px 0px 0px 30px; width:500px;}
.ThinEditBox { border:solid 1px Gray;}
.BottomLineBox { border:none; border-bottom: dashed 1px Gray; width:290px; margin-top:10px; padding-left:20px; background-color:Transparent; color:Blue;}
label { vertical-align:top; margin-right:10px;}
.Widget {
	border:solid #BBB 1px;
	background-color:#FFF;
	background-image:url(docback.png);
	background-repeat:no-repeat;
	padding:10px;
	margin-top:1px;
	margin-bottom:1px;
}
.WidgetWhite {
	border:solid #BBB 1px;
	background-color:#FFF;
	background-image:url(jh.gif);
	background-repeat:no-repeat;
	padding:10px;
	margin-top:1px;
	margin-bottom:1px;
}
.WidgetTitle {
	width:100px;
	height:24px;
	margin-left:10px;
	margin-top:-10px;
	float:left;
}
.CmdWidget 
{
	border:solid #BBB 1px;
	background-color:#FFF;
	background-image:url(CmdTitleBackImage.png);
	background-repeat:no-repeat;
	padding:10px;
	width:250px;
	margin-top:1px;
}
.CmdWidgetTitle 
{
	background-image:url(ButtonBack.gif);
	background-repeat:no-repeat;
	width:109px;
	height:26px;
	margin-left:70px;
	margin-top:-11px;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
}
.WidgetContent {
	font-size:12px;
	line-height:150%;
}
.WidgetPhoto 
{
	border:solid 1px #666;
	background-color:White;	
	padding:10px;
}
.artPaper 
{
	background-color:#DDEEFF;
	border:solid 1px #39C;
	width:560px;
	margin:10px;
	padding:30px;
}
.artTitle 
{
	font-family:"华文中宋","华文楷体", "华文宋体", "宋体";	font-size:20px;	font-weight:bold; text-align:center; margin-top:20px; margin-bottom:15px; clear:both;
}
.artLine { color:#39C;}
.artAuthorSign
{
	width:150px; text-align:center; margin-right:20px;
}
.artAuthorInfo
{
	text-align:center; font-family:"宋体"; font-size:12px; margin:15px;  clear:both;
}
.artContent
{
	text-align:left; font-family:"宋体"; font-size:14px; line-height:200%;
}
.TreeViewDiv
{
	width:97%;
	border:solid 1px #000;
}
/* 鉴定标签 */
.IdentLabel
{
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	border:solid 1px #666;
	padding:15px;
	width:500px;
	clear:both;
	background-color:#FFE;
}
.IdentLabel_Selected
{
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	border:solid 1px #F99;
	padding:15px;
	width:500px;
	clear:both;
	background-color:#FEE;
}
.CommentsLabel
{
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	border:solid 1px #666;
	padding:5px;
	width:420px;
	clear:both;
	background-color:#FFE;
}
.i_Title
{
	float:left;
	clear:both;
	font-size:1.2em;
	font-weight:bold;
	padding:3px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}
.i_Nickname
{
	float:left;
	clear:both;
	padding-left:30px;
	background:url(Nickname.gif) no-repeat;
	color:Navy;
}
.i_Content
{
	float:left;
	clear:both;
	line-height:1.5em;
	width:380px;
	text-indent:2em;
	padding:10px;
	border:double #666;
	background:#FFF;
}
.i_Format
{
	display:none;
}
.i_Signature
{
	float:left;
	padding-top:10px;
	padding-left:40px;
	clear:both;
	border-top:dashed 1px #00F;
	margin-top:10px;
	color:Navy;
	background:url(Signature.gif) no-repeat 10px;
}
.i_ID
{
	display:none;
}
.i_PhotoID
{
	display:none;
}
.i_FamilyID
{
	display:none;
}
.i_GenusID
{
	display:none;
}
.i_SPID
{
	display:none;
}
.i_FamilyName
{
	margin-left:5px;
	margin-right:5px;
	font-size:14px;
}
.i_CFamilyName
{
	margin-left:5px;
	margin-right:5px;
	font-size:14px;
}
.i_GenusName
{
	margin-left:5px;
	margin-right:5px;
	font-size:14px;
}
.i_CGenusName
{
	margin-left:5px;
	margin-right:5px;
	font-size:14px;
}
.i_LName
{
	margin-left:5px;
	margin-right:5px;	
	font-size:14px;
	font-style:italic;
	color:#060;
}
.i_SAuthor
{
	margin-left:5px;
	margin-right:5px;	
	font-size:14px;
	color:#F60;
}
.i_CName
{
	margin-left:5px;
	margin-right:5px;
	font-size:14px;
	color:#000;
}
.i_Author
{
	display:none;
}
.i_TrueName
{
	float:left;
	text-align:right;
	color:#666;
	width:200px;
}
.css_User
{
	cursor:pointer;
	color:#555;
}
.spCluetip
{
	cursor:pointer;
}
.i_Time
{
	float:left;
	color:#999;
	padding-left:20px;
}
.textRefreshLink
{
	float:left;
	text-align:center;
	text-decoration:underline;
	width:100px;
	background:url(refresh.gif) no-repeat 3px;
	cursor:pointer;
}
.textSpListLink
{
	float:left;
	text-align:center;
	text-decoration:underline;
	width:100px;
	background:url(list.gif) no-repeat 3px;
	cursor:pointer;
}
.textAddLink
{
	float:left;
	text-align:center;
	text-decoration:underline;
	width:100px;
	background:url(edit.gif) no-repeat 3px;
	cursor:pointer;
}
.i_BtnSetDefaultIdent
{
	width:18px;
	height:20px;
	background:url(Selected.gif) no-repeat  center center;
	cursor:pointer;
}
.i_BtnDelete
{
	width:18px;
	height:20px;
	background:url(Delete.gif) no-repeat center center;
	cursor:pointer;
}
.i_BtnSupport
{
	width:18px;
	height:20px;
	background:url(Support.gif) no-repeat center center;
	cursor:pointer;	
}
.i_BtnDisagree
{
	width:18px;
	height:20px;
	background:url(Disagree.gif) no-repeat center center;
	cursor:pointer;		
}

/*  编辑器开始 */
.Editor {
	width:888px; 
	padding:20px;
	background-color:#666; 
}
.Editor_Panel {
	border:solid 1px #000;
	background-color:#EEE;
	padding:30px;
	width:800px;
}
.Editor_Toolbar {
	border:solid 1px #000; background-color:#9EC2E7;
	padding-top:5px; padding-bottom:5px; padding-left:30px;	padding-right:30px;
	width:800px;
}
.Editor_Content {
	background-color:#FFF;
	border:solid 1px #000;
	float:left;
	width:600px;
	height:300px;
}
.Editor_Label {
	float:left;
	margin:10px;
	clear:left;
}
.Editor_Txtbox {
	float:left;
	width:600px;
}
.Editor_Submit {
	background-image:url(EditPost.GIF);
	width:84px; height:25px; float:left; margin:5px; cursor:pointer;
}
.Editor_Cancel {
	background-image:url(EditCancel.GIF);
	width:84px; height:25px; float:left; margin:5px; cursor:pointer;
}
/*  编辑器结束 */

/* 按钮类 */
.TxtBtn { padding:3px; border:solid 1px #666; cursor:pointer;margin:0px 5px;background-color:#9cf;}

/* Rss 阅读器样式 */
.RssReaderTitleDiv { margin:0px; padding:15px 0; line-height:200%;  border:solid 1px #999; background-image:url(CmdTitleBackImage.png); background-repeat:repeat-x; }
.RssTitleStyle { font-size:14px; font-weight:bold; margin:5px; }
.RssDescStyle { line-height:200%; font-size:12px; }
.RssTitleBottomLine { height:1px; color:#999; width:100%; }
.RssDoc { border:solid 1px #999; margin:1px 0px; padding:10px 20px 10px 80px; background-image:url(talk.gif); background-repeat:no-repeat; background-position:10px 10px; background-color:#E9F8F4; }
.RssAuthorStyle { font-size:12px; margin-left:20px; color:#c30;}
.RssPubDateStyle { font-size:12px; margin-left:20px; color:#66f; }
.RssReaderTitle { font-size:14px; font-weight:bold;}
.RssDesc { font-size:13px; font-weight:normal;}

/* 菜单项 */
.MenuItem { margin-left:10px; margin-right:10px; }

/* 网站上的功能块 */
.SiteWidget { margin:10px; padding:20px; }
.widgetTitle { font-family:"微软雅黑"; font-size:14px;}
.sitedoclistitem { background:url(/images/copy.gif) no-repeat;padding-left:20px; }