﻿/*	基本的框架样式	*/
body{ margin:0px; font-size:12px;}
form , ul , li, dl , dt , dd{ padding:0px; margin:0px; list-style-type:none; }

a{ text-decoration:none; }
a:hover{ text-decoration:underline; }

a.blue{ color:#3366cc; }
a.blue:hover{ color:#ff6600; text-decoration:underline; }


img{ border:0px; }
DIV.clear{ clear:both; }
.none{ height:1px; }
.blank{ height:10px; }
DIV.PageSplit{ clear:both; text-align:center; padding:10px; font-family:Arial; }
.PageSplit SPAN.NoCss{ display:inline-block;  font-weight:bold; }
.PageSplit A.PageCss{ display:inline-block;  }
.PageSplit A.PageCss:hover{ background:#799dd3; color:White; }

.Container{ }
.Container .ContainerLeft{ float:left; overflow:hidden; }
.Container .ContainerBody{ overflow:hidden;  }
.Container .ContainerBody .Place{ }
.Container .ContainerBody .MainTop{ }
.Container .ContainerBody .MainBody{ }
.Container .ContainerBody .MainBottom{ }

/*	文章列表	Column.aspx	*/
.ColTitle{ font-size:16px; font-weight:bold; }
.ColList{ margin-top:10px; }
.ColList LI{ padding-bottom:6px; }
.ColList LI.Title{ font-weight:bold; }
.ColList LI .Tit{ display:inline-block; width:200px; }
.ColList LI .CreateAt{ color:#999; }

/*	文章内容	*/
DIV.ArticleTitle{ text-align:center; font-size:16px; font-weight:bold; }
DIV.ArticleCreateAt{ text-align:center; color:#CCC; margin-top:5px; }
DIV.ArticleContent{ font-size:14px; margin:12px 20px auto 10px; line-height:22px; }
DIV.ArticleContent .toolbar{ clear:both; height:64px; }
DIV.ArticleContent .toolbar .navigation{  float:left; }
DIV.ArticleContent .toolbar .support{ float:right; }
DIV.ArticleContent .toolbar .support .td{  width:82px; height:58px; background-repeat:no-repeat; float:right; cursor:pointer; }
DIV.ArticleContent .toolbar .support .td .num{ color:White; font-family:Verdana; display:block; text-align:center; text-indent:0em; }
DIV.ArticleContent .toolbar .support .Top{ background-image:url(/Public/Images/Top.gif);  }
DIV.ArticleContent .toolbar .support .Down{ background-image:url(/Public/Images/down.gif);  }

/*	留言本	*/
TABLE.gbook{ width:90%; margin:auto auto 5px auto; border-spacing:0px; }
TABLE.gbook TH{  font-weight:normal; vertical-align:top; border:solid 1px #6699cc; padding:12px; line-height:22px; font-family:Verdana; }
TABLE.gbook TH DIV.CreateAt{ color:#666; font-size:9px; }
TABLE.gbook TD{ vertical-align:top;  border:solid 1px #6699cc; border-left:none; padding:12px; }
TABLE.gbook  TABLE.Reply{ border:solid 1px #6699cc; width:90%; margin:12px auto auto auto; border-spacing:8px; }
TABLE.gbook  TABLE.Reply TH{ border:none; border-bottom:solid 1px #6699cc; padding:3px; text-align:left; font-weight:bold; line-height:normal; }
TABLE.gbook  TABLE.Reply TD{ border:none; color:Red; padding:4px; }
/*	写留言	*/
TABLE.Write{ width:90%; margin:12px auto auto auto; border:solid 1px #6699cc; }
TABLE.Write TH{ width:100px; font-weight:normal; }
TABLE.Write TD{ padding:4px; }
TABLE.Write TD IMG{ vertical-align:middle; }
TABLE.Write TD .txt{ padding:3px; font-family:宋体; }
TABLE.Write TD TEXTAREA.txt{ width:60%; height:80px; }

/*	照片列表
.PhotoList{ margin:10px; }
.PhotoList LI{ float:left; text-align:center; width:120px; margin:5px; }
.PhotoList LI A IMG{ border:solid 1px #CCC; }
.PhotoList LI .Name{ padding-top:4px; color:#696969; width:110px; height:16px; overflow:hidden; }
*/

/*  相册列表    */
.ContainerBody .AlbumList{ }
.ContainerBody .AlbumList li{ width:110px; height:160px; padding:8px; text-align:center; float:left; }
.ContainerBody .AlbumList li img{ border:solid 1px #CCC; padding:2px; }
.ContainerBody .AlbumList li .name{ padding-top:5px; line-height:18px; }

/*	浏览相片	*/
DIV.PhotoShow{ width:90%; margin:10px auto auto auto; }
DIV.PhotoShow DIV.Title{ font-size:16px; font-weight:bold; color:#999; text-align:center; }
DIV.PhotoShow DIV.Show{ text-align:center; margin:12px; overflow:hidden; }
DIV.PhotoShow DIV#PhotoShowList{  }
DIV.PhotoShow DIV#PhotoShowList A{ display:inline-block; padding:2px; background:#FFF; margin:5px; }
DIV.PhotoShow DIV#PhotoShowList A.On ,
DIV.PhotoShow DIV#PhotoShowList A:hover{ background:#799dd3; padding:4px;  }
DIV.PhotoShow DIV#PhotoShowList A IMG{ width:50px; }

DIV.PhotoShow #PageSplit{ text-align:right; }
DIV.PhotoShow #PageSplit A{ font-family:webdings; font-size:16px; }
DIV.PhotoShow #PageSplit A:hover{ text-decoration:none; }
DIV.PhotoShow #PageSplit SPAN#PageIndex{ color:Red; }
DIV.PhotoShow #PageSplit{ font-family:Arial;  }
DIV.PhotoShow #PageSplit SPAN.Page{ letter-spacing:1px; }

/*  文章查看    -- 分页    */
.ArticleSplit{ text-align:center; padding:10px 0px 10px 0px; }
.ArticleSplit a.PageCss{ display:inline-block; padding:2px 6px 2px 6px; text-indent:0em; line-height:normal; border:solid 1px #cccccc; background:#f8fcff;  }
.ArticleSplit a.PageCss:hover{ background:#1f3a87; color:White; text-decoration:none; }
.ArticleSplit span.NoCss{ display:inline-block; padding:2px 6px 2px 6px; text-indent:0em; line-height:normal; border:solid 1px #cccccc; background:#1f3a87; font-weight:bold; color:White; }

/*  文章相册   */
 /*
.ArticleAlbum{ width:98%; margin:auto; }
.ArticleAlbum .List{ width:670px; height:60px; margin:auto;}
.ArticleAlbum .List .left{ width:14px; height:38px; margin:10px 6px 0px 0px; float:left; background:url(../Public/Images/photo_v2.png) no-repeat -154px -20px; cursor:pointer; }
.ArticleAlbum .List .leftnone{ background-position:-194px -20px; cursor:default; }
.ArticleAlbum .List #ArticleAlbumList{ width:630px; height:56px; float:left; overflow:hidden; }     *//*    这里的宽度必须是LI的整数倍  */
/*
.ArticleAlbum .List .right{ width:14px;  height:38px; margin:10px 0px 0px 6px; float:left;  background:url(../Public/Images/photo_v2.png) no-repeat -174px -20px; cursor:pointer; }
.ArticleAlbum .List .rightnone{ background-position:-214px -20px; cursor:default; }

.ArticleAlbum .List UL LI{ width:63px; float:left; text-align:center; }
.ArticleAlbum .List UL LI img{ border:solid 1px green; background:#FFF; padding:1px; width:52px; height:52px; }
.ArticleAlbum .List UL LI a.on img,
.ArticleAlbum .List UL LI a:hover img{ background:#ff5500; border-color:#ff5500; }
.ArticleAlbum .ViewContainer{ overflow:hidden; width:100%; margin-top:10px; text-align:center; position:relative; }
.ArticleAlbum .ViewContainer #ArticleAlbumPreview{ }
.ArticleAlbum .ViewContainer #ArticleAlbumShow{ position:absolute; left:0px; top:0px; visibility:hidden;}
.ArticleAlbum .ViewContainer img.left{ cursor:url(/public/arrow/left.cur); }
.ArticleAlbum .ViewContainer img.right{ cursor:url(/public/arrow/right.cur); }
.ArticleAlbum .InfoContainer{ }
.ArticleAlbum .InfoContainer #ArticleAlbumName{ text-align:center; font-size:16px; font-weight:bold; padding-top:10px; }
*/

/*  文章评论  
.ArticleReply{ width:90%; margin:auto; padding-top:10px; }
.ArticleReply .Post{ background:#fbfbfb url(/Public/Images/Reply.gif) no-repeat left top; border:solid 1px #dedede; height:80px; padding:10px 50px 10px 50px; }
.ArticleReply .Post table{  width:100%; }
.ArticleReply .Post table .Col1{ }
.ArticleReply .Post table .Col1 .info{ height:32px; padding:0px; }
.ArticleReply .Post table .Col1 .info #lnkNoQuote{ visibility:hidden; }
.ArticleReply .Post table .Col1 .content{ padding:0px; }
.ArticleReply .Post table .Col1 textarea{ width:98%; overflow:auto; height:42px; }
.ArticleReply .Post table .Col1 textarea.on{ border-color:#f1c085; color:#000; }
.ArticleReply .Post table .Col2{ width:70px; vertical-align:bottom; }
.ArticleReply .Post .txt{ border:solid 1px #dfdfdf; border-bottom-color:#f0f0f0; border-right-color:#f0f0f0; color:White; color:#999; padding:3px; font-size:12px; }
.ArticleReply .Post .btnSave{ background:url(/Public/Images/reply_btn.gif) no-repeat; width:61px; height:50px; cursor:pointer; border:none; text-align:center; font-size:12px; color:#565656; font-weight:bold; font-family:微软雅黑; }
.ArticleReply .ReplyList{ padding:10px 0px 10px 0px; }
.ArticleReply .ReplyList .Item{ border-bottom:1px solid #eeeeec; }
.ArticleReply .ReplyList .Item .info{ padding:5px; color:#999999; }
.ArticleReply .ReplyList .Item .info .ip{ color:#CCC; }
.ArticleReply .ReplyList .Item .content{ padding:5px; line-height:18px;  }
.ArticleReply .ReplyList .Item .content .quote{  background:#fbfbfb; border:solid 1px #dedede; padding:5px; width:90%; margin:auto; color:#666;  }
.ArticleReply .ReplyList .Item .content .replycontent{ color:#333; padding:10px 0px 10px 0px; text-indent:2em; }
  */


/*  投票  */
.VoteShow{ width:96%; margin:auto; }
.VoteShow .title{ text-align:center; font-size:16px; font-weight:bold; padding:32px 0px 12px 0px; }
.VoteShow .vote{ border-top:solid 2px #DEDEDE; width:90%; margin:auto; }
.VoteShow .vote .votting{ vertical-align:top; }
.VoteShow .vote .votting .desc{ width:80%; margin:auto; padding:12px 0px 12px 0px; line-height:18px; }
.VoteShow .vote .votting .tit{ display:none; }
.VoteShow .vote .votting .items{  width:80%; margin:auto; padding:12px; }
.VoteShow .vote .votting .items li{ padding:4px; }
.VoteShow .vote .votting .items .submit{ padding:12px; }
.VoteShow .vote .result{ width:500px; height:400px;  }
.VoteShow .Comment{ width:90%; margin:auto; }

DIV#Footer{ clear:both; }


