@charset "utf-8";
/*通用样式*/
h1{line-height:120%;margin-top:-10px;}
h3{display:block;padding-left:2px;font-size:16px;font-family:"宋体";font-weight:normal;}
.mt30{margin-top:30px;}
.mt11{margin-top:11px;}
/*页面框架*/
.blogMain{margin:16px 0 0;border:1px solid #9A9A9A;width:988px;margin:0 auto;}
.blogFrame{width:949px;padding-left:30px;}
/*导航*/
.blognav{position:relative;height:51px;padding:19px 0 0 34px;margin:1px 0 0;background:#F6F6F6 url(http://file.caing.com/images/php/blog/images/blognav.gif) bottom repeat-x;}
.blognav ul{height:100%;overflow:hidden;}
.blognav ul li{float:left;width:93px;height:29px;line-height:29px;padding-right:20px;font-size:16px;font-family:"黑体";color:#369;text-align:center;}
.blognav ul li.cur{width:93px;height:29px;line-height:29px;background:url(http://file.caing.com/images/php/blog/images/blognav_cur.gif) no-repeat top left;}
.blognav ul li.cur a:link,.blognav ul li.cur a:visited,.blognav ul li.cur a:active,.blognav ul li.cur a:hover{color:#000;}
.blogImg{position:absolute;top:-15px;right:58px;}
/*----- 博客首页 -----*/
/*主体内容*/
.blogIndex{margin:11px 0 0;padding:0 0 10px;}
.blogIndexL{float:left;width:599px;}
.blogIndexR{float:right;width:320px;}
/*博客内容*/
.blogNews{margin:8px 0 0;padding:0 0 20px;height:100%;overflow:hidden;border-bottom:1px solid #969696;}
.blogNewsL{float:left;width:350px;}
.blogNewsR{float:right;width:200px;padding:7px 10px 3px;border:1px solid #ECECEC;font-size:14px;}
.blogNewsR img{display:block;width:200px;height:150px;padding-bottom:8px;}
/*内容样式*/
.blogTitle{height:100%;overflow:hidden;}
.blogdec{float:left;width:30px;height:16px;line-height:14px;*line-height:18px;padding-right:9px;background:url(http://file.caing.com/images/php/blog/images/blogdec.gif) no-repeat top left;color:#FFF;text-align:center;}
.blogdec a:link,.blogdec a:visited,.blogdec a:active,.blogdec a:hover{color:#FFF;}
.blogTitle h2{float:left;padding-right:3px;font-size:14px;}
.blogTime{padding-top:6px;color:#999;}
.blogContent p{line-height:18px;}
/*名家博客*/
.celebrity{margin:14px 0 0;border-bottom:1px solid #969696;}
.celebrity ul{padding:10px 0 0;}
.celebrity ul li{height:100%;overflow:hidden;padding:20px 0px 3px;border-bottom:1px solid #F5F5F5;}
.celebrityL{float:left;width:68px;text-align:center;}
.celebrityR{float:right;width:500px;}
.celebrityL img{display:block;width:60px;height:60px;margin:0 0 2px;padding:3px;border:1px solid #ECECEC;}
.celebrityR span{display:block;color:#999;}
.celebrityR p{padding-bottom:5px;line-height:18px;}
.celebrityR a:link,.celebrityR a:visited,.celebrityR a:active{color:#369;font-size:14px;}
.celebrityR a:hover{color:#009DDD;font-size:14px;}
.blogMore{margin:3px 0px 20px;text-align:right;font-size:12px;font-weight:bold;}
/*主题博客*/
.themeblog{margin:14px 0 0;}
.themeblog{padding:0px 0px 10px 0px;}
.themeblog .themeblogList{height:100%;overflow:hidden;border-bottom:1px solid #F5F5F5;}
.themeblog .bk{position:relative;float:left;width:267px;height:175px;overflow:hidden;padding:10px 32px 24px 0px;}
.themeblog dl{position:relative;_height:1%;}
.themeblog dt{padding:0px 0px 0px 0px;height:36px;overflow:hidden;border-bottom:4px solid #F6F6F6;font-size:14px;}
.themeblog dt i{float:right;padding-top:12px;font-size:12px;font-style:normal;}
.themeblog dt b{float:left;padding-top:8px;font-size:14px;}
.themeblog dt span{float:left;padding-right:6px;}
.themeblog dd{_margin-top:-1px;width:97px;margin-left:170px;}
.themeblog dd div{text-align:right;*margin-top:-5px;}
.themeblog dd p{background:#DEE1E9;padding:12px 10px 0;height:68px;position:absolute;top:36px;*top:37px;left:0;width:247px;color:#666;}
.themeblog .bk ul{padding:10px 0 0 3px;height:100%;overflow:hidden;}
.themeblog .bk li{line-height:23px;width:266px;font-size:14px;color:#369;}
.themeblog .bk img{vertical-align:middle;}
.themeblog .bltitri{float:right;padding:17px 10px 0px 0px;font-weight:bold;color:#195A94;background:none;}
.themeblog .bk li a{zoom:1;}
/*提示*/
.hotbloglist{margin-top:8px;padding:0 0 9px;border-top:4px solid #FEF7C0;border-bottom:1px solid #FEF7C0;border-left:1px solid #FEF7C0;border-right:1px solid #FEF7C0;background:#FFFFEE;}
/*最新开博*/
.newblog{padding:14px 16px 10px 14px;}
.newblog h3{display:block;padding:0;font-size:14px;}
.newblog p{color:#369;}
/*热点名家博客*/
.hotblog{padding:8px 16px 9px 14px;border-bottom:1px solid #FEF7C0;}
.hotblog h3{display:block;float:left;padding:0;font-size:14px;}
.hotblogTitle{height:100%;overflow:hidden;}
.hotblogTitle span{display:block;float:right;}
.hotblog table{margin:12px 0 0;}
.hotblog table tr td img{display:block;width:40px;height:40px;padding:2px;border:1px solid #ECECEC;}
/*热点主题博客*/
.themeblogDiv{padding:8px 16px 0px 14px;}
.themeblogDiv h3{display:block;float:left;padding:0;font-size:14px;}
.themeblogDiv table{margin:12px 0 0;}
.themeblogDiv table tr td img{display:block;}
/*通用标题*/
.blogtitle{height:100%;overflow:hidden;padding:6px 7px 7px 15px;border-bottom:1px solid #DFDFDF;color:#336699;}
.blogtitle h3{float:left;padding:2px 19px 3px 1px;background:url(http://file.caing.com/images/php/blog/images/blogtitle.gif) no-repeat right 10px;font-size:16px;font-family:"黑体";font-weight:normal;line-height:23px;color:#2B2B2B;}
.blogtitle h3 a:link,.blogtitle h3 a:visited{color:#2B2B2B;}
.blogtitle h3 a:hover,.blogtitle h3 a:active{color:#009DDD;}
/*热点博文*/
.hotblogtext{border:1px solid #DEDEDE;}
/*
.hotblogtext ul{padding:16px 36px 23px 5px;}
.hotblogtext ul li{line-height:21px;color:#369;}
.hotblogtext ul li i{display:block;float:left;width:36px;color:#ccc;font-style:normal;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
*/

.hotblogtext ul{padding:16px 5px 23px 5px;font-size:14px;}
.hotblogtext ul li{line-height:23px;color:#369;}
.hotblogtext ul li i{display:block;float:left;width:35px;color:#999;font-style:normal;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-align:center;font-weight:bold;}

/*AD*/
.blogAD{border:1px solid #DFDFDF;background:#F6F7F9;padding:9px;}
/*名家列表*/
.virtuosoList{border:1px solid #DEDEDE;}
.virtuosoList ul{height:100%;overflow:hidden;margin-top:15px;padding:0px 0px 18px 21px;}
.virtuosoList ul li{float:left;width:58px;line-height:18px;padding-left:12px;background:url(http://file.caing.com/images/php/blog/images/dot.gif) no-repeat 0px 7px;}
/*主题列表*/
.themeList{border:1px solid #DEDEDE;}
.themeList ul{height:100%;overflow:hidden;padding:18px 0px 23px 21px;}

/*.themeList ul li{float:left;width:130px;line-height:21px;padding-left:12px;background:url(http://file.caing.com/images/php/blog/images/dot.gif) no-repeat 0px 7px; }*/

.themeList ul li{float:left;width:85px;line-height:21px;padding-left:12px;background:url(http://file.caing.com/images/php/blog/images/dot.gif) no-repeat 0px 7px; }

/*点击排行*/
.clickTop{border:1px solid #DEDEDE;}
.clickTop ul{height:100%;overflow:hidden;padding:18px 0px 23px 21px;}
.clickTop ul li{line-height:21px;padding-left:12px;background:url(http://file.caing.com/images/php/blog/images/dot.gif) no-repeat 0px 8px;}
.clickTop dl{border-bottom:solid 1px #f3f3f3; padding:0px 10px 10px; }
.clickTop dt{font-size:14px;}
.clickTop dl{padding-top:15px;}
.clickTop span{color:#999; display:block;font-size:12px;}
/*点击排行*/
.picReport{border:1px solid #DEDEDE;}
.picReport ul{height:100%;overflow:hidden;padding:18px 0px 15px 21px;}
.picReport li{text-align:center; height:1%; margin:0 0 12px;}
.picReport img{display:block; margin:0 auto 4px; vertical-align:top; border:solid 1px #000;}
/*热门文章、最新点评、编辑推荐*/
.switchNews{width:318px;margin:10px auto 0px;border:1px solid #DFDFDF;}
.switchNewsTitle{height:28px;line-height:30px;background:url(http://file.caing.com/images/php/blog/images/rightDiv_bg2.gif) no-repeat 0px 0px;}
.switchNewsTitle ul{margin:0;padding:0;}
.switchNewsTitle ul li{cursor:pointer;float:left;width:77px;font-size:12px;color:#000000;text-align:center;}
.switchNewsTitle ul li.switchcur{background:#ffffff;color:#000000;width:78px;}
#switchNewsInfo{height:228px;font-size:12px;}
#switchNewsInfo ul{width:295px;margin:0 auto;padding:10px 0 10px;line-height:20px;}
#switchNewsInfo ul li{padding-left:10px;background:url(http://file.caing.com/images/channel/homepage/images/dot_blue.gif) no-repeat 2px 8px;}

/*编辑推荐*/
.EditorsChoice{display:block;padding-top:12px;}
.EditorsChoice img{display:block;border:1px solid #D4CBC2;margin-bottom:3px;width:134px;height:98px;}
.EditorsChoice a:link,.EditorsChoice a:visited,.EditorsChoice a:active,.EditorsChoice a:link{color:#369;display:block;padding-left:10px;}
#switchNewsInfo ul.EditorsChoiceUl{width:295px;margin:6px auto 0;padding:3px 0 8px 0;border-top:1px solid #AAA;line-height:20px;}

/*----- 名家博客首页 -----*/
.celebrityList{margin:8px 0 0;}
.celebrityList ul{padding:6px 0 0;}
.celebrityList ul li{height:100%;overflow:hidden;padding:20px 0px 3px;border-bottom:1px solid #F5F5F5;}
.celebrityListL{float:left;width:68px;text-align:center;}
.celebrityListR{float:right;width:500px;}
.celebrityListL img{display:block;width:60px;height:60px;margin:0 0 2px;padding:3px;border:1px solid #ECECEC;}
.celebrityListR span{display:block;color:#999;}
.celebrityListR p{line-height:18px;color:#666;padding-bottom:5px;}
.celebrityListR a:link,.celebrityListR a:visited,.celebrityListR a:active{color:#369;font-size:14px;}
.celebrityListR a:hover{color:#009DDD;font-size:14px;}
/*翻页样式*/
.page{width:100%;margin:0;padding:25px 0px 25px;font-size:14px;text-align:center;font-family:Arial;white-space:nowrap;}
.page span{margin:0 5px;}
.page span b{color:#c00;}
.page .s1{border:solid 1px #dbdbdb;padding:5px 5px 4px;*padding:6px 5px 3px;color:#cccccc;}

/*----- 所有名家列表(头像) -----*/
.LogicianList ul{height:100%;overflow:hidden;padding:0px 0px 20px;}
.LogicianList ul li{float:left;width:68px;height:85px;padding:32px 0px 0px 26px;text-align:center;}
*html .LogicianList ul li{float:left;width:68px;height:115px;padding:32px 0px 0px 26px;text-align:center;}
.LogicianList ul li img{display:block;width:60px;height:60px;padding:3px;border:1px solid #ECECEC;}
.blogListname{height:100%;overflow:hidden;padding:8px 0 17px;border-bottom:1px solid #969696;}
.blogListname dt{float:left;font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.blogListname dd{float:right;}

/*----- 主题博客首页 -----*/
.themeIndex ul li{height:100%;overflow:hidden;padding:19px 0px;border-bottom:1px solid #F5F5F5;color:#369;}
.themeIndexL{float:left;width:77px;border-right:4px solid #F6F6F6;text-align:center;}
.themeIndexR{float:left;width:500px;padding-left:18px;font-family:"宋体";}
.themeIndexL img{display:block;width:50px;margin:0 auto;}
.themeIndexR a:link,.themeIndexR a:visited,.themeIndexR a:active{font-size:16px;color:#369;}
.themeIndexR a:hover{font-size:16px;color:#009DDD;}
.themeIndexR span a:link,.themeIndexR span a:visited,.themeIndexR span a:active,.themeIndexR span a:hover{font-size:12px;}
.themeIndexR p{font-family:Arial, Helvetica, sans-serif;color:#999;}

/*----- 单个主题列表 -----*/
.themeInfoList ul li{padding:10px 0px 21px;border-bottom:1px solid #969696;}
.themeInfoList ul li p{line-height:28px;padding:12px 0px 17px;font-size:14px;}
.themeInfomore a:link,.themeInfomore a:visited,.themeInfomore a:active,.themeInfomore a:hover{font-size:14px;}
.themetitle{height:100%;overflow:hidden;}
.themetitle dt{float:left;width:68px;}
.themetitle dd{float:left;width:480px;padding:18px 0px 0px 19px;color:#369;font-family:"宋体";}
.themetitle dd span a:link,.themetitle dd span a:visited,.themetitle dd span a:active,.themetitle dd span a:hover{font-size:12px;font-weight:normal;}
.themetitle dd a:link,.themetitle dd a:visited,.themetitle dd a:active{color:#369;font-weight:bold;font-size:16px;font-family:"宋体";}
.themetitle dd a:hover{color:#009DDD;}
.themetitle dd i{display:block;padding:3px 0 0;color:#999;font-size:12px;font-weight:normal;font-style:normal;}
.themetitle dd i a:link,.themetitle dd i a:visited,.themetitle dd i a:active,.themetitle dd i a:hover{font-size:12px;font-weight:normal;}


/*----- 名家个人正文页 -----*/
.blogcontent{}
.contenTitle{height:100%;overflow:hidden;padding:16px 0 14px;height:85px;border-bottom:1px solid #F5F5F5;}
.contenTitle dt{float:left;width:78px;height:79px;background:url(http://file.caing.com/images/php/blog/images/bg_dateb.gif) no-repeat;}
.contenTitle dd{float:left;width:500px;padding:0px 0px 0px 19px;color:#369;font-family:"宋体";padding-top:10px;}
.contenTitle dd h1{display:block;padding:6px 0 0;font-size:26px;line-height:36px;font-weight:bold;font-family:"宋体";color:#000;}
.contenTitle dd h1 span{font-family:"宋体";font-size:12px;}
.contenTitle dd h1 span a:link,.contenTitle dd h1 span a:visited,.contenTitle dd h1 span a:active,.contenTitle dd h1 span a:hover{font-weight:normal;}
.contenTitle dd i{display:block;padding:0 0 0;color:#999;font-size:12px;font-weight:normal;font-style:normal;}
.contenTitle dd i a:link,.contenTitle dd i a:visited,.contenTitle dd i a:active,.contenTitle dd i a:hover{font-size:12px;font-weight:normal;}
.blogTag{margin:10px 0 0;padding-left:18px;background:url(http://file.caing.com/images/php/blog/images/tag.gif) no-repeat 0px 2px;}
.blogTag a:link,.blogTag a:visited,.blogTag a:active,.blogTag a:hover{font-size:12px;}
.year{padding-top:6px;width:75px;line-height:100%;font-size:12px;font-weight:normal;font-family:Arial;color:#fff;text-align:center;}
.date{width:75px;text-align:center;color:#D25400;font-weight:bold;padding-top:13px;}
.date span{display:block;text-align:center;font-weight:bold;color:#666;font-size:30px;font-family:Georgia, "Times New Roman", Times, serif;}
.date i{display:block;text-align:center;font-style:normal;font-size:10px;color:#666;font-weight:bold;padding-top:6px;*padding-top:2px;}
/*正文页内容*/
.blogcontenText{margin:18px 0 20px;line-height:28px;font-size:14px;}
.blogcontenText font{line-height:150%;}
.blogcontenText span{display:block;margin:0 0 21px;}
.blogcontenText p{padding:18px 0 21px;line-height:28px;font-size:14px;}
/*上下篇*/
.udpage{padding:9px 0 12px;line-height:28px;font-size:14px;color:#999;background:#F5F5F5;}
.udpage p{width:320px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
/*功能*/
.textfunction{padding:2px 0 0;}
.textfunctionL{float:left;width:450px;padding:4px 0 0 6px;}
.textfunctionL2{float:left;width:206px;margin:9px 17px 0 0;padding:0 0px 0px 16px;border-right:1px solid #CCC;}
.textfunctionR{float:right;margin:0 2px 0 0;padding:3px 0 0 0;}
.tell{padding:2px 0 0;_padding:4px 0 0;}
.textfunctionL ul li{float:left;padding-right:10px;}
.textfunctionL ul li i{font-style:normal;color:#C00;}
.textfunctionL2 ul li{float:left;margin:5px 0 0;width:80px;}
.textfunctionL2 ul li i{font-style:normal;color:#C00;}
.f1{width:50px;padding-left:20px;background:url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px 0px;}
.f3{padding-left:16px;background:url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px -20px;}
.f4{position:relative;z-index:999;width:40px;padding-left:16px;background:url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px -37px;}
.f5{padding-left:16px;background:url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px -57px;}
.f6{padding-left:20px;width:50px;background:url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px -77px;}
.f7{padding-left:20px;background:url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px -97px;}
.f8{margin-left:5px;padding-left:20px;background:url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px -97px;}
.f9{padding-left:20px;background: url(http://file.caing.com/images/channel/content/images/function_bg.gif) no-repeat 0px -113px;}
/*分享*/
.textfunctionL .menu{position:absolute;top:18px;left:0px;width:100px;padding:5px 10px;background:#FFF;border-top:1px solid #E6E6E6;border-bottom:4px solid #E6E6E6;border-left:1px solid #E6E6E6;border-right:4px solid #E6E6E6;}
.textfunctionL2 .menu{position:absolute;top:15px;left:9px;width:100px;padding:5px 10px;background:#FFF;border-top:1px solid #E6E6E6;border-bottom:4px solid #E6E6E6;border-left:1px solid #E6E6E6;border-right:4px solid #E6E6E6;}
.menu img{vertical-align:middle;}
.menu div{padding:3px 0;_padding:5px 0;}
.menu div a:link,.menu div a:active,.menu div a:visited,.menu div a:hover{display:block;}

/*网友观点*/
.comment{padding:20px 0 14px;}
.commenTitle dl{height:100%;overflow:hidden;}
.commenTitle dl dt{float:left;}
.commenTitle dl dd{float:right;}
.commenTitle dl dt b{font-family:"黑体";font-weight:normal;font-size:16px;color:#000;}
.commenTitle dl dt span{font-size:14px;color:#CCC;}
.commenTitle dl dd{font-weight:bold;}
.commenTitle dl dd span{color:#C00;}
.commentList ul{padding:10px 0 0;border-bottom:1px solid #F5F5F5;}
.commentList ul li{padding:18px 0px 10px;border-top:1px solid #F5F5F5;}
.commentList .c1 img{vertical-align:middle;}
.commentList .c1 span{font-family:"宋体";color:#999;}
.commentList .c2{line-height:21px;padding:4px 0 0;font-size:14px;}
.commentList .c3{padding:4px 0 0;text-align:right;}
.commentList .c3 span{color:#C00;}
.quote{padding:6px 0 0;}
.quoteT{width:597px;height:2px;overflow:hidden;background:url(http://file.caing.com/images/php/blog/images/quote_bg.gif) no-repeat top left;}
.quoteF{width:597px;height:2px;overflow:hidden;background:url(http://file.caing.com/images/php/blog/images/quoteF_bg.gif) no-repeat top left;}
.quoteInfo{width:597px;padding:10px 0px;background:url(http://file.caing.com/images/php/blog/images/quoteInfo_bg.gif) repeat-y;}
.quoteInfo dl{padding:0px 15px;height:100%;overflow:hidden;}
.quoteInfo dl dt{float:left;}
.quoteInfo dl dd{float:right;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#CCC;}
.quoteInfo p{padding:0px 15px;line-height:21px;font-size:14px;}
.quote2{margin:5px 0 0;}
.quote2 .quoteT{width:585px;margin:0 auto;height:2px;overflow:hidden;background:url(http://file.caing.com/images/php/blog/images/quote2_bg.gif) no-repeat top left;}
.quote2 .quoteF{width:585px;margin:0 auto;height:2px;overflow:hidden;background:url(http://file.caing.com/images/php/blog/images/quoteF2_bg.gif) no-repeat top left;}
.quote2 .quoteInfo{width:585px;margin:0 auto;background:url(http://file.caing.com/images/php/blog/images/quoteInfo2_bg.gif) repeat-y;}
.view{margin-top:11px;text-align:right;font-weight:bold;}
.view span{color:#C00;}
/*发表观点*/
.write{padding:0;}
.writeTitle{font-size:14px;}
.writeTitle b{font-family:"黑体";font-size:16px;font-weight:normal;}
.writeTitle span{font-size:12px;color:#CCC;}
.writeInfo{margin:12px 0 0;padding:14px 11px 14px 14px;background:#F5F5F5;}
.writeInfo .wrInput{width:564px;height:134px;padding:8px 4px;overflow:auto;border:1px solid #9A9A9A;background:#FFF url(http://file.caing.com/images/php/blog/images/wrInput_bg.gif) no-repeat top left;font-size:14px;color:#000;}
.writeInfo dl{height:100%;overflow:hidden;padding:7px 0 0;}
.writeInfo dl dt{float:left;}
.writeInfo dl dd{float:right;}
.bort{border-top:1px solid #969696;}
/*名家个人正文页右侧*/
.borderBox{border:solid 1px #dedede; margin:10px 0 0; zoom:1;}
.listBox{padding:18px 19px;}
/*右侧标题*/
.headr{padding:9px 10px 9px;border-bottom:solid 1px #d3d5da; overflow:hidden; zoom:1;}
.headr h2{font-family:"黑体";font-size:16px;font-weight:100;background:url(http://file.caing.com/images/php/blog/images/blogtitle.gif) no-repeat right center;float:left;padding:0 15px 0 0;}
.headr .fw{float:right;color:#999;}
.headr .fw2{float:right;color:#369;}
/*名家简介*/
.jianjie{padding:10px 10px 10px;}
.jianjieL{float:left; width:110px; margin-top:5px;}
.jianjieL .pic{border:solid 1px #d3d5da; padding:4px 0 5px 4px; font-weight:bold;}
.jianjieL .pic img{vertical-align:top; margin-bottom:6px;}
.jianjieL .rss{text-align:center; margin-top:10px;}
.jianjieL .rss a{background:url(http://file.caing.com/images/php/blog/images/rss.gif) no-repeat left 5px; *background-position:left 3px; padding:0 0 0 12px; display:inline-block; line-height:20px; margin:0 5px;}
.jianjieR{float:right;width:177px; line-height:21px;}
/*博文分类*/
.list-lei li{font-size:14px; line-height:23px;}
.list-hot li{line-height:21px; position:relative; padding:0 0 0 25px;}
.list-hot li span{color:#cccccc; position:absolute; left:-5px; _left:-30px; top:0px; *top:-2px; font-family:Arial; font-size:14px;}
/*最新评论*/
.list-pl{padding-bottom:0;}
.list-pl dl{padding:0 0 25px;}
.list-pl dd{background:url(http://file.caing.com/images/php/blog/images/ico-pl.gif) no-repeat left 7px; line-height:21px;color:#666666; padding:0 0 0 20px;word-wrap:break-word;}
/*最新留言*/
.list-ly{color:#666666; line-height:21px;}
.list-ly{padding-bottom:0;}
.list-ly dl{padding:0 0 25px;}
.list-ly dt{background:url(http://file.caing.com/images/php/blog/images/ico-ly.gif) no-repeat left 2px; padding:0 0 0 19px;}
.list-ly dd{padding:0 0 0 19px;}
/*主题简介*/
.themeIntro{padding:0px 16px 16px;}
.themeIntro dl{height:100%;overflow:hidden;padding:19px 0 15px;}
.themeIntro dl dt{float:left;}
.themeIntro dl dd{float:left;padding:26px 0px 0px 21px;}
.themeIntro p{line-height:21px;}

/*----- 更多留言 -----*/
.blogmoreMessage{}
/*留言标题*/
.messageTitle{padding:26px 0px;text-align:center;}
.messageTitle span{font-family:"黑体";font-size:16px;}
.messageTitle i{font-style:normal;color:#369;font-size:14px;font-family:"宋体";}
.messageTitle .viewtext a:link,.messageTitle .viewtext a:active,.messageTitle .viewtext a:visited,.messageTitle .viewtext a:hover{font-size:12px;}

.messageTitle i a:link,.messageTitle i a:active,.messageTitle i a:visited,.messageTitle i a:hover{font-size:14px;}
/*评论*/
.blogComment{position:relative;padding-bottom:60px;}
.blogComment dl{position:absolute;top:5px;left:-15px;overflow:hidden;width:614px;height:53px;background:url(http://file.caing.com/images/php/blog/images/blogComment.gif) no-repeat top left;}
.blogComment dl dt{float:left;padding:15px 0px 0px 25px;color:#999;font-family:"黑体";font-size:16px;}
.blogComment dl dd{float:left;padding:23px 0px 0px 55px;}
.blogComment dl dd i{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;padding:0px 3px;}
/*评论2*/
.blogCommenTest{position:relative;padding-bottom:60px;}
.blogCommenTest dl{position:absolute;top:5px;left:-15px;overflow:hidden;width:614px;height:53px;background:url(http://file.caing.com/images/php/blog/images/blogCommenTxst.gif) no-repeat top left;}
.blogCommenTest dl dt{float:left;padding:15px 0px 0px 25px;color:#000;font-family:"黑体";font-size:16px;}
.blogCommenTest dl dd{float:left;padding:23px 0px 0px 55px;}
.blogCommenTest dl dd i{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;padding:0px 3px;}
/*留言列表*/
.blogmoreMesList{}
.blogmoreMesList ul li{padding:23px 0px;border-bottom:1px solid #F5F5F5;}
.blogmoreMesList ul li p{line-height:23px;font-size:14px;}
.blogMestitle{display:block;}
.blogMestitle img{vertical-align:middle;}
.blogMestitle b{color:#999;}
.blogMestitle i{font-style:normal;font-family:"宋体";color:#999;}

/*----- tab -----*/
.tabTitle{font-size:16px; border-bottom:solid 1px #969696; background:url(http://file.caing.com/images/php/blog/images/tag-big.gif) no-repeat left top; padding:5px 0 15px 33px;}
.tabTitle strong{color:#c00;}
.tabTitle2{font-size:16px; border-bottom:solid 1px #969696; background:url(http://file.caing.com/images/php/blog/images/tag-big.gif) no-repeat left top; margin-top:10px; padding:5px 0 15px 33px;}
.tabTitle2 strong{color:#c00;}
.tag .sj{text-align:right; color:#999; padding:8px 0 0;}
.tag dl{border-bottom:solid 1px #f5f5f5;padding:0 0 17px;margin-bottom:20px;}
.tag dt{font-size:14px; margin:0 0 5px;}
.tag dt .author{font-size:12px;}
.tag .time{color:#999;} 
.tag dd{line-height:18px;}
.tag .xg{font-size:12px; background:url(http://file.caing.com/images/php/blog/images/tag.gif) no-repeat left 1px; padding:0 0 0 18px; margin:10px 0 0;}
.tag i{font-style:normal; color:#c00;}

/*留言板*/
.messageDiv{width:596px;padding:14px;border:1px solid #9A9A9A;}
.messageDivtitle{height:100%;overflow:hidden;}
.messageDivtitle dt{float:left; font-family:"黑体"; font-size:16px;}
.messageDivtitle dd{float:right;}
.writeinput{width:68px;background:#FFF;padding:1px 2px;border:1px solid #D9D9D9;}
.writelogin{padding:1px 0 0;vertical-align:top;}
#bg{width:100%;height:100%;_width:1345px;top:0px;left:0px;position:absolute;filter:Alpha(opacity=50);opacity:0.5;background:#000;display:none;}
#popbox{position:absolute;width:626px;height:294px;*height:296px;left:50%;top:50%;margin:-100px 0 0 -350px;display:none;background:#FFF;}
.writeInfo2{margin:12px 0 0;background:#F5F5F5;text-align:center;padding:14px 0px 0px;}
.messageDiv .wrInput{width:560px;height:141px;padding:4px;overflow:auto;border:1px solid #9A9A9A;background:#FFF;font-size:14px;}
.writeInfo2 dl{height:100%;overflow:hidden;padding:7px 14px 7px 10px;}
.writeInfo2 dl dt{float:left;}
.writeInfo2 dl dd{float:right;}
.tabwrite{width:450px;}
.tabwrite tr td{margin:0;padding:0 1px;}
/*修改*/
.blogTime span{color:#999;}
.blogMore2{margin:3px 0px 0px;padding-top:9px;text-align:right;font-size:12px;font-weight:bold;}
.themetitle dd i b{font-weight:normal;color:#000;}
.themetitle dt{float:left;width:78px;height:79px;background:url(http://file.caing.com/images/php/blog/images/bg_dateb.gif) no-repeat;}
.contenTitle dd i b{font-weight:normal;color:#000;}
.celebrityR span a:link,.celebrityR span a:active,.celebrityR span a:visited,.celebrityR span a:hover{font-size:12px}
.celebrityListR span a:link,.celebrityListR span a:active,.celebrityListR span a:visited,.celebrityListR span a:hover{ font-size:12px;}
.tell{padding:1px 0 0;_padding:4px 0 0;}
/*新引用*/
.quoteBlog{margin:3px 0;padding:3px 6px 11px 6px;background:#F8F8F8;border:1px dotted #DBDBDB;}
.quoteBlog dl{padding:8px 15px 0;height:100%;overflow:hidden;}
.quoteBlog dl dt{float:left;}
.quoteBlog dl dd{float:right;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#CCC;}
.quoteBlog p{padding:0px 15px;line-height:21px;font-size:14px;}
.boxMore{margin:0 0 10px;}
/*博主回复*/
.restore{height:100%;overflow:hidden;margin:10px 0;padding:10px;border:1px solid #F5F5F5;border-left:8px solid #C00;}
.restore span{display:block;float:left;color:#c00;}
.restore P{display:block;float:left;font-size:14px;}
.wriInput{width:136px;padding:4px;border:1px solid #9A9A9A;font-size:12px}
.writeTab{font-size:14px;}
.writeTab tr td{padding:5px 0;}
.writeTab tr td span{font-size:12px;}
.writeTitle2{font-size:14px;}
.writeTitle2 b{font-family:"黑体";font-size:16px;font-weight:normal;}
.writeTitle2 span{font-size:12px;color:#CCC;}
.writeTitle2 em{font-style:normal;color:#C00;}
.writeTitle2 dl{height:100%;overflow:hidden;}
.writeTitle2 dl dt{float:left;}
.writeTitle2 dl dd{float:right;font-size:12px;font-weight:bold;}
.writeList table{margin-top:10px;}
.writeList table tr td span{color:#C00;}
.blognav ul li.admin{width:140px;}
.blognav ul li.admin a:link,.blognav ul li.admin a:visited,.blognav ul li.admin a:active,.blognav ul li.admin a:hover{display:inline-block;margin:0 0 0 10px;font-size:14px;font-family:"宋体";color:#C00;font-weight:bold;}
.pop{padding:65px 11px 107px 14px;*padding:65px 11px 105px 14px;}
#bg2{width:100%;height:100%;_width:1345px;top:0px;left:0px;position:absolute;filter:Alpha(opacity=50);opacity:0.5;background:#000;display:none;}
#popbox2{position:absolute;width:626px;height:294px;*height:296px;margin:-210px 0 0 -30px;display:none;background:#FFF;z-index:99999;}
.rss_title{padding-right:16px;background:url(http://file.caing.com/images/php/blog/images/rssb.gif) no-repeat right center;font-weight:bold;}
.blogti2{height:1%;overflow:hidden;}
.blogti2 h3{float:left;}
.blogti2 .blogti2r{float:right;}

/*新增rss*/
.LogicianList ul li .bobrss{display:inline-block;*position:absolute;padding:1px 0 0 3px;}
.LogicianList ul li .bobrss img{display:inline-block;width:10px;height:10px;padding:0;border:none;}
.rsstable{margin:0 0 30px;}
.rsstable table{width:100%;}
.rsstable table tr td{width:20%;padding:30px 0 15px;text-align:center;}
.rsstable table tr td span{}
.pic54{display:block;width:50px;height:40px;margin:0 auto;}
.picdec{padding:0 0 0 6px;}



/*博客优化--首页*/
.fs12{font-size:12px;}
.blog_news{height:1%;overflow:hidden;padding:8px 0 2px;border-bottom:1px solid #969696;}
.blog_newsL{float:left;width:364px;}
.blog_newsR{float:right;width:220px;border:1px solid #ECECEC;padding:7px 0;text-align:center;}
.blog_news h1{margin:0;padding:0;font-size:20px;font-family:"黑体";font-weight:normal;}
.blog_news p{font-size:14px;padding:2px 0 0 2px;color:#666;}
.blog_newsL ul{padding:20px 0 0;}
.blog_newsL ul li{line-height:23px;font-size:14px;}
.blog_newsR img{display:block;width:200px;height:150px;padding:0 0 5px;}
/*名家博客*/
.celebrity .celebrity_list li{padding:10px 0 0;}
.celebrity_list li p{line-height:18px;color:#999;}
.celebrity_list li a:link,.celebrity_list li a:visited,.celebrity_list li a:hover,.celebrity_list li a:active{font-size:14px;font-weight:bold;}
.celebrity_list .celebrityR span a:link,.celebrity_list .celebrityR span a:visited,.celebrity_list .celebrityR span a:hover,.celebrity_list .celebrityR span a:active{font-size:12px;font-weight:normal;}
.blogMore{padding-top:10px;}
.blogMore span{font-weight:normal;}
/*主题博客列表*/
.themeblog_list ul li{height:1%;overflow:hidden;padding:12px 0;*padding:12px 0 0;border-bottom:1px solid #F5F5F5;}
.themeblog_listL{float:left;width:71px;padding:0 0 0 10px;background:url(http://file.caing.com/images/php/blog/images/themeblogdec.gif) no-repeat top right;}
.themeblog_listR{float:right;width:500px;height:1%;overflow:hidden;padding-right:3px;}
.themeboxL{float:left;width:410px;}.themeboxR{float:right;width:85px;text-align:right;padding-top:9px;color:#369;font-family:"宋体";}
.themeboxL h5{margin:0;padding:0;font-size:12px;font-weight:normal;}
.themeboxL span{display:block;font-size:16px;}
/*热点博客*/
.boxad{padding:10px 0;text-align:center;background:#F6F7F9;border:1px solid #DEDEDE;}
.blog_content{border:1px solid #DEDEDE;}
.rollBox{padding:9px 0 0;height:1%;overflow:hidden;}
.rollBox table{width:100%;}
.rollBox .Cont{width:250px;overflow:hidden;float:left;display:inline;}
.rollBox .ScrCont{width:99999px;}
.rollBox .Cont .pic{float:left;display:inline;text-align:center;padding:0 2px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .pic img{display:block;width:40px;height:40px;padding:2px;}
.pic a:link,.pic a:visited,.pic a:hover,.pic a:active{font-size:12px;font-weight:normal;}
.goup{cursor:pointer;width:18px;height:56px;background: url(http://file.caing.com/images/channel/arts/images/new/bottonl.gif) no-repeat;}
.goup2{cursor:pointer;width:18px;height:56px;background: url(http://file.caing.com/images/channel/arts/images/new/bottonr.gif) no-repeat;}
.hot_blog{padding:8px 0px 0 0px;}
.hot_blog h3{display:block;padding:0;font-size:14px;}
.hot_blog table tr td img{display:block;width:40px;height:40px;padding:2px;background:#FFF;border:1px solid #ECECEC;}
/*新主题列表*/
.themeList2{border:1px solid #DEDEDE;}
.themeList2 ul{height:100%;overflow:hidden;padding:18px 0px 23px 21px;}
.themeList2 ul li{float:left;width:85px;line-height:21px;padding-left:12px;background:url(http://file.caing.com/images/php/blog/images/dot.gif) no-repeat 0px 7px; }
/*热点博文*/
.hotBlogBox{margin-top:13px;padding:6px 0px 0px;border:1px solid #DEDEDE;}
.cjhotBlogTitle{height:36px;background:url(http://file.caing.com/images/php/blog/images/bg_hotBlog.gif) repeat-x bottom;}
.cjhotBlogTitlelf{float:left;padding-left:16px;}
.cjhotBlogTitlelf h3{float:left;padding:2px 19px 3px 1px;background:url(http://file.caing.com/images/php/blog/images/blogtitle.gif) no-repeat right 10px;font-size:16px;font-family:"黑体";font-weight:normal;line-height:23px;color:#2B2B2B;}
.cjhotBlogTitleri{float:right;padding-right:7px;}
.cjhotBlogTitle td{height:23px;}
.cjhotBlogTitle ul li{float:left;padding:10px 0px 0px;width:70px;height:26px;font-size:14px;cursor:pointer;text-align:center;}
.cjhotBlogTitle ul li.cjgccurr{color:#000;padding:10px 0px 0px;width:70px;height:26px;font-size:14px;text-align:center;background:url(http://file.caing.com/images/php/blog/images/bg_hotBlog_tit.gif) no-repeat;}
.cjhotBlogTitle ul li.cjgccurr a:link,.cjhotBlogTitle ul li.cjgccurr a:hover,.cjhotBlogTitle ul li.cjgccurr a:active,.cjhotBlogTitle ul li.cjgccurr a:visited{color:#000;}
.daiftmore2{padding:15px 5px 10px 0px;font-size:14px;line-height:23px;}
.daiftmore2 b{display:block;float:left;width:43px;color:#999;font-style:normal;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.daiftmore2 ul li{height:1%;overflow:hidden;color:#369;}
.daiftmore2 ul li a:link,.daiftmore2 ul li a:visited,.daiftmore2 ul li a:hover,.daiftmore2 ul li a:active{}
.hotblogtext ul li{height:1%;overflow:hidden;}

.hotTopicbox_index{padding:5px 0 15px;}
.hot_blog{height:1%;overflow:hidden;}
.hot_blog h3{display:block;float:left;padding:0;font-size:14px;}
.hot_blog span{display:block;float:right;}