@charset "gb2312";
/********文库首页样式*****************/

/*广告焦点图*/
.lx-blog-head { padding-bottom:40px;}
.lx-blog-ad { width:842px; height:340px; float:left; margin-right:43px; position:relative}
.lx-blog-ad .bd li a { display:block; height:340px; overflow-y:hidden}
.lx-blog-ad .hd ul{ width:100%; text-align:center; position:absolute; bottom:15px;}
.lx-blog-ad .hd ul li { width:50px; height:10px; display:inline-block; text-indent:-9999px; background:#f2f2f2; margin-right:10px; cursor:pointer}
.lx-blog-ad .hd ul li:last-child { margin-right:0}
.lx-blog-ad .hd ul li.on { background:#006098}

/*排行*/
.liuxueblogrank{ float:right; width:315px;}
.liuxueblogrank-con {background:#f8f8f8; border:1px solid #efefef; padding:5px 0}
.liuxueblogrank .grank_hidden li{ padding:4px 10px;}
ul.tab_menu{ overflow:auto;zoom:1;}
ul.tab_menu li{ float:left;background:#d5d5d5;width:157px; height:40px; text-align:center;color:#606060; font:16px/40px "Microsoft YaHei"; cursor:pointer;}
ul.tab_menu li.on,#liuxuetopbar ul.tab_menu li:hover{background:#146097; color:#fff;}
.tabhidden { display:none}

/*博客搜索*/
.blogserch{ width:1198px; margin:0 auto; border:1px solid #efefef; height:52px; padding-top:12px; margin-bottom:30px;background:#f8f8f8; padding-left:8px;vertical-align:middle; font-size:14px}
.blogserch h2{ color:#146097; font-size:16px;float:left; padding-left:65px; margin-right:5px;height:42px; line-height:42px; font-weight:400;}
.blogserch input,.blogserch select{ border:1px solid #dadada; vertical-align:middle; margin-right:20px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; padding-left:10px; color:#606060}
.blogserch input.keys{ width:160px; height:36px; line-height:normal;  -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; font-family:"Microsoft YaHei"}
.blogserch select{ width:128px;height:36px; line-height:36px; font-family:"Microsoft YaHei"}
.blogserch input.startserchb,.blogserch input.startserchb2{ width:106px; height:38px; background:#ff8200; font:16px/38px "Microsoft YaHei"; color:#fff; border:0; cursor:pointer}
.blogserch input.startserchb2{background:#146097;}

/*国家博文内容*/
.cuntryinfo{margin-top:20px; margin-bottom:20px;}
.cuntryinfo .bloglist{ width:408px; float:left; margin-right:27px;}
.cuntryinfo .bloglist h4{ width:348px; font:14px/24px "Microsoft YaHei"; background:url(imagesarr_act.png) 0 5px no-repeat; padding-left:18px; margin-bottom:3px}
.cuntryinfo .bloglist p{ font:14px/24px "Microsoft YaHei"; width:388px; color:#606060;}
.cuntryinfo .bloglist p a { color:#ff8200;}
.cuntryinfo .bloglist p a:hover { text-decoration:underline}
.cuntryinfo .bloglist .blogimg{ margin:12px 0;}
.cuntryinfo .bloglist .blogimg img{ display:block;float:left; width:46px; height:58px; margin-right:12px;}
.cuntryinfo .bloglist .blogimg .right{ font:14px/22px "Microsoft YaHei"; padding-top:5px}
.cuntryinfo .bloglist .blogimg .right a { color:#006097}
.cuntryinfo .bloglist .blogimg .right a:hover {color:#ff8200; text-decoration:underline}
.cuntryinfo .bloglist .blogimg .right b{ font-weight:400;}
.cuntryinfo .grank_hidden{ float:right; width:315px; margin-left:15px}
.cuntryinfo .bloglist li{ height:24px; background:url(imagesarr_act.png) 0 5px no-repeat; padding-left:18px; font:14px/24px "Microsoft YaHei"; margin-bottom:5px}
.cuntryinfo .bloglist li a{ display:block; float:left;}
.cuntryinfo .bloglist li a.author{ max-width:160px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.cuntryinfo .bloglist li a.title{ margin-left:5px; max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');}
.bloglist-con { padding-left:5px;}

.eic_blueh3{height:45px; background:#f8f8f8; padding:0 12px; margin-bottom:13px;}
.eic_blueh3 span{display:block;float:left; font:18px/45px "Microsoft YaHei"; color:#146097;}
.eic_blueh3 a{ display:block; float:right; font:14px/45px "Microsoft YaHei";}
.eic_blueh3 a:hover{color:#f08200;}

.grank_hidden li{ padding:5px 10px;overflow:auto;zoom:1;}
.grank_hidden span.number{ display:block; float:left; background:#c4c4c4; width:20px; height:20px; text-align:center; margin:1px 10px 0 0; font:12px/20px "宋体"; }
.grank_hidden span.important{ background:#146097; color:#fff;}
.grank_hidden a.author{display:block; float:left;width:180px; font:14px/20px "Microsoft YaHei"; color:#146097;}
.grank_hidden a.author:hover {color:#ff8200;}
.grank_hidden span.hits{display:block; float:right; font:13px/20px "Microsoft YaHei";}
.grank_hidden a.blogtitle{display:block; float:left;width:248px; font:14px/20px "Microsoft YaHei"; }