/*---相册首页顶部相册---*/
#TopAlbum{margin:0px 0px 10px 10px;}
#TopAlbum .BoxTitle{font-weight: bold;}
#TopAlbum .BoxBody{border: gainsboro 1px solid;padding:5px 0px 0px 0px;margin:-5px auto; border-top:none;}
#TopAlbum_Cover{margin-left:3px;float:left;width:120px;height:120px;background: url(AlbumItemBg.gif) center center no-repeat;overflow:hidden;}
#TopAlbum_Cover td{	width:110px;height:110px;vertical-align:middle;text-align:center;}
#TopAlbum_Cover img{border:0px;}
#TopAlbum_Info{width:400px;height:130px;float:left;overflow:hidden;}
#TopAlbum_Top{width:390px;padding-left:10px;border-bottom: gainsboro 1px solid;}
#TopAlbum_Title{width:360px;height: 20px;line-height: 20px;display: block;float: left;font-weight: bold;font-size: 9pt;overflow:hidden;}
#TopAlbum_Description{text-indent: 2em;padding-top: 5px;margin: 0px 0px 5px 0px;width: 415px;height: 75px;display: block;font-size: 9pt;font-weight: normal;color: #8c8c8c;float: left;overflow: hidden;}
#TopAlbum_AddTime, #TopAlbum_ChannelName, #TopAlbum_PhotoNumber, #TopAlbum_EnterAlbum{height: 20px;display: block;float: left;margin-left:10px;text-align: left;color: #a9a9a9;overflow:hidden;}
#TopAlbum_PhotoList{margin:0px;height:60px;width:100%;border-top: gainsboro 1px solid;background: #edf1f2;overflow:hidden;}
#TopAlbum_PhotoList table{width:60px;height:60px;}
.TopAlbum_PhotoItem{margin:10px;float:left;background: #ffffff;border-top: #ffffff 1px solid;border-left: #ffffff 1px solid;border-bottom: gainsboro 1px solid;border-right: gainsboro 1px solid;}
.TopAlbum_PhotoItem td{width:60px;height:60px;vertical-align:middle;text-align:center;}

/*---首页最新评论列表---*/
#AlbumNewCommentList{margin:0px 0px 10px 10px;}
#AlbumNewCommentList .BoxTitle{font-weight: bold;}
#AlbumNewCommentList .BoxBody{border: gainsboro 1px solid;padding:5px 0px 5px 0px;margin:0px auto;}
#AlbumNewCommentList #CommentItemList{ margin:0px 0px 0px 30px;}
#AlbumNewCommentList .CommentItem_Separator{ display:none;}

/*---相册列表---*/
#AlbumList{width: 99%;margin:0px 0px 0px 10px;padding:0px;overflow:hidden; margin-bottom:10px;}
#AlbumList .BoxTitle{font-weight: bold;}
#AlbumList .BoxBody{}
#AlbumItemList{list-style: none;margin: 0px;clear: both;width: 100%;padding: 10px 0px 10px 35px;}
.AlbumItem_Separator{float: left;width: 10px;height: 120px;overflow:hidden;}
.AlbumItem{float: left;width: 49%;height: 120px;margin-bottom:30px;margin-left:-10px;}
.AlbumItem_Cover{float:left;width:120px;height:120px;background: url(AlbumItemBg.gif) center center no-repeat;overflow:hidden;}
.AlbumItem_Cover td{width:100px;height:110px;vertical-align:middle;text-align:center;}
.AlbumItem_Cover img{border:0px;margin-left:5px;}
.AlbumItem_Info{float:left;height:115px;padding-top:5px;}
.AlbumItem_Top{height:20px;line-height:20px;padding-left:2px;border-bottom: gainsboro 1px solid;overflow:hidden;}
.AlbumItem_Title{height: 20px;line-height: 20px;display: block;float: left;font-weight: bold;font-size: 9pt;overflow:hidden;}
.AlbumItem_ViewMode{height:18px;float: left;text-align:center;padding-top:2px;border-bottom: gainsboro 1px solid;overflow:hidden;}
.AlbumItem_Description{text-indent: 2em;padding-top: 5px;margin: 0px 0px 5px 0px;height: 65px;display: block;overflow: hidden;font-size: 9pt;font-weight: normal;color: #8c8c8c;}
.AlbumItem_PhotoNumber{height: 20px;display: block;text-align: right;color: #a9a9a9;overflow:hidden;margin-left:-10px;}
#ToMoreAlbum{width: 97%;text-align: right;}
#AlbumListTopPager, #AlbumListBottomPager{text-align: center;background-color: #f5f5f5;height:20px;line-height:28px;border: lightgrey 1px solid;}

/*---相片列表---*/
#PhotoList{margin:0px 0px 0px 10px;padding:0px; overflow:hidden;}
#PhotoList .BoxTitle{height: 30px;line-height: 30px;font-weight: bold;}
#PhotoList .BoxTitle_Left{float:left;}
#PhotoList .BoxTitle_Right{padding-right:20px;float:right;}
#PhotoListTopPager, #PhotoListBottomPager{clear:both;text-align: center;background-color: #f5f5f5;height:20px;line-height:28px;border: lightgrey 1px solid;}
#PhotoItemList{margin: 15px auto; clear:both;}
.PhotoItem{float: left;width: 123px;height: 190px;overflow: hidden;	margin:0px 0px 10px 0px;border:#E5F1FC 1px solid;}
.PhotoItem_Separator{float:left;width:5px;}
.PhotoItem_Top{}
.PhotoItem_Body{height:100px;width:130px;}
.PhotoItem_Bottom{}
.PhotoItem_Title{width: 125px;height: 30px;line-height: 30px;font-weight: bold;font-size: 10pt;overflow: hidden;margin: 0px;color: #696969;text-align:center;}
.PhotoItem_Photo{width:110px;height:110px;margin:0px 0px 0px 5px;border: lightgrey 1px solid;overflow:hidden;}
.PhotoItem_Photo td{width:110px;height:110px;vertical-align:middle;text-align:center;}
.PhotoItem_Photo img{border:0px;}
.PhotoItem_Open{width: 125px;height: 20px;line-height: 20px;overflow: hidden;color: #3D3D3D; text-align:center; cursor: hand;}
.PhotoItem_Description{width: 125px;height: 30px;line-height: 30px;overflow: hidden;color: #696969;}
#MVMode{width:52px;height:23px;background:url(icon_MvMode.gif) no-repeat;display:block;float:left;margin-top:5px;}
#MVMode span{display:none;}

/*---相片MV---*/
#PhotoMV{height:460px; margin:0px 0px 0px 10px;padding:0px; overflow:hidden;}
#PhotoMV .BoxTitle{height: 30px;line-height: 30px;font-weight: bold;}
#PhotoMV .BoxTitle_Left{float:left;}
#PhotoMV .BoxTitle_Right{padding-right:10px;float:right;}
#PhotoMV .BoxBody{text-align: center; height:420px;}
#DefaultMode{width:52px;height:23px;background:url(icon_ListMode.gif) no-repeat;display:block;float:left;margin-top:5px; margin-right:5px;}
#DefaultMode span{display:none;}

/*---相片浏览---*/
#PhotoInfo{margin:0px 0px 0px 5px;padding:0px 10px 0px 0px;overflow:hidden;}
#AlbumNav{height: 25px;line-height: 25px;background-color: #3B649C;color: #FFF;font-size: 13px;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 5px;font-weight: bold;}
#TopLine{ display:none;}
#PhotoMainBox{margin: 1px 0px 10px 0px;padding: 0px 5px 0px 5px;background-color: #F0F4F7;overflow:hidden;}
#PhotoHeader{margin:2px 0px 5px 0px}
#PhotoNav{height:25px; line-height:25px;background:#FFFFFF;border:#C3DAFB solid 1px; padding-left:10px;}
#DoPrevious{width:50px; height:25px; line-height:25px; overflow:hidden; display:block; float:left; text-align:left;}
#PhotoNum{width:80px; height:25px; line-height:25px; overflow:hidden; display:block; float:left; text-align:center;}
#DoNext{width:50px; height:25px; line-height:25px; overflow:hidden; display:block; float:left; text-align:right;}
#GoPhoto{width:360px; height:25px; line-height:25px; overflow:hidden; display:block; float:right; text-align:right; padding-right:5px;}
.tbGoPhotoNum{width: 30px;border:none;border-bottom: dimgray 1px solid;}
.btnGoPhoto{width: 28px; height:14px; background: url(icon_PhotoGoto.gif) no-repeat;border: none;margin:0px 0px 2px 5px;cursor: hand;}
#PhotoImageBox{background-color: dimgray; overflow:hidden; text-align:center;}
#PhotoImageBox td{height:480px;vertical-align:middle;text-align:center;overflow:hidden;}
#PhotoImageBox img{border: #ffffff 2px solid;}
#PhotoImageBox #Title{width:90%;font-size:14px;color:#ffffff;text-align:center;font-weight: bold;}
#PhotoImageBox #Description{width: 90%;margin-top: 10px;font-size: 14px;color: #ffffff;line-height: 15pt;margin-left:5px;text-align:left;border:#C1C1C1 solid 1px;background:#8A8888;padding:10px;margin-bottom:15px;}
#Shares{text-align:left;}
#Shares dt{ line-height:25px;margin:5px; background:#FFFFFF; border:#C3DAFB solid 1px;font-size:14px;font-weight:bold;	padding-left:15px;color:#2364C4;}
#tbShareInfo_PhotoUrl{ width:90%; border:#C3DAFB solid 1px; margin:0 10px;}
#tbShareInfo_UBBCode{ width:90%; border:#C3DAFB solid 1px; margin:0 10px;}
#tbShareInfo_HtmlCode{ width:90%; border:#C3DAFB solid 1px; margin:0 10px;}
#ShareInfo_PhotoUrl button{ background: url(copy.gif) no-repeat; width:37px; height:18px; border:none;}
#ShareInfo_UBBCode button{ background: url(copy.gif) no-repeat; width:37px; height:18px; border:none;}
#ShareInfo_HtmlCode button{ background: url(copy.gif) no-repeat; width:37px; height:18px; border:none;}
#ShareInfo_PhotoUrl button span{ display:none;}
#ShareInfo_UBBCode button span{ display:none;}
#ShareInfo_HtmlCode button span{ display:none;}

/*---AlbumInfo.ascx---*/
#ucAlbumInfo{}
#ucAlbumInfo_Cover{margin:0px auto;width:120px;height:120px;background: url(AlbumItemBg.gif) center center no-repeat; overflow:hidden; clear:both;}
#ucAlbumInfo_Cover td{width:110px;height:110px;vertical-align:middle;text-align:center;}
#ucAlbumInfo_Cover img{border:0px;}
#ucAlbumInfo_Title{margin:0px;height: 20px;line-height: 20px;font-size: 9pt;text-align:center;overflow:hidden;}
#ucAlbumInfo_Description{text-indent: 2em;padding-top: 5px;margin: 0px;font-size: 9pt;color: #8c8c8c;overflow: hidden;font-weight: normal;}
#ucAlbumInfo dl{padding:0px;margin:0px;width:100%;}
#ucAlbumInfo dt{float:left;}
#Album_AddFav, #Album_CopyUrl{cursor: hand;}

/*---PhotoInfo.ascx---*/
#ucPhotoInfo dl{font-size:12px; color:#000; height:20px; overflow:hidden; margin:0px 0px 5px 0px}
#ucPhotoInfo dt{float:left}
#ucPhotoInfo #ViewOriginallyPhoto{cursor: hand;}
#ucPhotoInfo #DownloadPhoto{cursor: hand;}
#ucPhotoInfo #TagItemList{margin:0px 0px 0px 20px;}