﻿/* CSS Document */
html,body {
font-family: 微软雅黑,黑体;
font-size: 13px;
line-height: 19px;
padding: 0;
margin: 0;
border: 0;
background-color: #666;
width: 100%;
height: 100%;
overflow:hidden;
color: #000000;
background:url(/blog_image/bckg.jpg) fixed;
}
body{-webkit-text-size-adjust:none;}
body{ min-width:100%; }
body, button, input, select, textarea{ font:16px/1.6 "Microsoft Yahei"; }
*{ margin:0;}
a{ text-decoration:none;color:red}
ul,li{margin:0; padding:0}
img{ vertical-align:middle; border:none;}
.clear{clear:both}
#root {
height: 100%;
width: 100%;
position: absolute;
top: 0px;
left: 0px;
overflow-y: scroll;
z-index: 0;
}
.loginTop{position:absolute;top:0;border-bottom:#999 solid 1px;z-index:1000;width:100%; background:#e1e1e1;overflow:hidden; font-size:14px;}
.loginTop .div0{padding:5px 10px;width:940px;margin:0 auto;}
.loginTop .div1{float:left;}
.loginTop .div2{float:right;}
.loginTop a{margin-right:15px;color:#000}
.loginTop a.firstB{font-weight:bold}
.loginTop a .zyq{color:blue;}
.dash_line{border-top: #ccc 1px dashed;margin:10px 0}
#contain{width:100%; margin:0 auto; background:url(/blog_image/top.jpg) no-repeat; position:relative; background-color:#f9f9f9;background-position:center -80px;border:0; height:100%;overflow:hidden;}
.top{margin:32px auto 0 auto;padding:33px 0 25px 0;color:#fff; text-align:left; background:rgba(0,0,0,0.2);}
.top .author{padding-left: 10px;height:98px;}
.top .mainTitle{font-size:24px;padding-top:15px; line-height:36px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-shadow: 2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, -2px 0 0 #000, 2px 0 2px #000, 0 2px 2px #000, 0 -2px 2px #000, -2px 0 2px #000;}
.top .subTitle{ font-size:14px; line-height:1.3em; height:36px; overflow:hidden;text-shadow: 1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, -1px 0 0 #000, 1px 0 1px #000, 0 1px 1px #000, 0 -1px 1px #000, -1px 0 1px #000;}
.top .title{background: url(/blog_image/bcco.png);color: #000;font-weight: bold;border-bottom: #ccc 1px solid;}
.top .author #authorImg{border:4px solid #fff;border-radius: 49px;width: 90px;height: 90px;float: left;margin-right: 10px;}
.center{overflow:hidden}
.center .mulu_div{background-image:url(/blog_image/bcco.png);height:50px; border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.center .mulu_div .mulu li{ list-style-type:none; cursor:pointer;float:left;width:23%; }
.center .mulu_div .mulu li:last-child{float:right;}
.center .mulu_div .mulu li a{ float:left;  height:50px; display:block; text-align:center; line-height:50px;color:#676767 }
.center .mulu_div .mulu .selected{}
.center .mulu_div .mulu .selected a{border-bottom:none; font-weight:800;}
.center .mulu_div .mulu .selected .zhuye{float:left;background: url(/blog_image/aclick.png) no-repeat 10px -22px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .unselected .zhuye{float:left;background: url(/blog_image/aclick.png) no-repeat 10px 4px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .selected .ziliao{float:left;background: url(/blog_image/aclick.png) no-repeat -30px -22px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .unselected .ziliao{float:left;background: url(/blog_image/aclick.png) no-repeat -30px 4px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .selected .haoyou{float:left;background: url(/blog_image/aclick.png) no-repeat -70px -22px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .unselected .haoyou{float:left;background: url(/blog_image/aclick.png) no-repeat -70px 4px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .selected .xiangce{float:left;background: url(/blog_image/aclick.png) no-repeat -110px -22px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .unselected .xiangce{float:left;background: url(/blog_image/aclick.png) no-repeat -110px 4px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .selected .liuyan{float:left;background: url(/blog_image/aclick.png) no-repeat -150px -22px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .unselected .liuyan{float:left;background: url(/blog_image/aclick.png) no-repeat -150px 4px;width:36px;height:30px;margin-top:10px;margin-left:0px}
.center .mulu_div .mulu .unselected .fenlei{float:left;background: url(/blog_image/aclick.png) no-repeat -215px -22px;width:31px;height:30px;margin-top:10px;margin-left:5px}

.center .content{background:#f9f9f9;clear:both;margin:5px;min-height:300px;}
.center .content .left{float:none;  width:auto;line-height:25px;overflow:hidden}
.center .content .left .article{ border:1px solid #ccc; background:#fff; border-radius:1px;}
.center .content .left .article .title{color:#000000;font-size:18px; line-height:1.3em; margin:6px; display:block;}
.center .content .left .article .date{color:#999;font-size:12px;padding-left:5px;}
.center .content .left .article .coment a{color:red;font-size:14px}
.center .content .left .article .artComtent{font-size:16px;padding:0 5px;font-family: "Microsoft YaHei","u5FAEu8F6Fu96C5u9ED1","SimSun","u5B8Bu4F53","Arial" !important;margin-top:20px;color: #555;}
.center .content .left .article .do{font-size:12px;border-top:#ddd 1px solid}
.center .content .left .article .do .cont{float:left;padding:0 5px;color:#ccc}
.center .content .left .article .do .cont .r1{width:20px;height:25px;float:left;background:url(/blog_image/aclick.png) no-repeat -188px 5px;padding-left:25px}
.center .content .left .article .do .cont .r2{background:#fff;padding:0 5px;}
.center .content .left .article .do .cont .c1{width:25px;height:25px;float:left; background:url(/blog_image/aclick.png) no-repeat -220px 5px;padding-left:25px}
.center .content .left .article .do .cont .cont_r{float:left;margin-left:5px;display:inline}
.center .content .left .article .do .operate{float:right;padding:0 5px;}
.center .content .left .article_pager{ margin:10px 0 0 0 !important;font-size:12px; text-align:center; float:none !important;}
.center .content .left .article p{line-height: 2em;text-indent: 2em;}
.center .content .left .article img{ margin: 5px auto;width:auto !important; height:auto !important; max-width:100%;display: block}
.center .content .left .article ol{line-height: 2em;margin-left: 0.5em;}

.bottom{ border-top:1px solid #ccc;padding:20px 10px;line-height:25px;text-align:center; background:url(/blog_image/bcco.png);font-size:12px;color:#999;margin-top:5px}
.bottom span{color:red}

.content .zjbox{display:block; height:100%; overflow:hidden;padding:5px;}
.content .zj{background:none;width: auto;height: auto;padding-top: 10px;float: none;}
.content .spbox{width:auto;float:none;}
.content .zj #tcenter{width:auto;text-align: center;overflow: hidden;}


.center .content .left .article iframe,.center .content .left .article object,.center .content .left .article embed{width:100% !important; height:auto !important; margin-top: 5px;margin-bottom: 5px;max-width:100%;min-height:240px;display: block}
.center .content .left .article table{border-collapse: collapse;}
.center .content .left .article p[style*="center"],.center .content .left .article table p{text-indent:0;font-size: 14px;}



em {font-style: inherit;}

.pager a {
margin: 0px 5px 0px 5px;
text-align: center;
color:#0000ee;
}
.pager a b {
border: 1px solid #ccc;
line-height: 20px;
width: 20px;
display: inline-block;
background-color: #f2f2f2;
border-radius: 3px;
text-align: center;
}


.center .mulu_div .mulu li .menu
{
    border: 1px solid #999;
    position: absolute;
	right:5px;
	top:195px;
    z-index: 1;
    background-color: #FFF;
    box-shadow: 1px 1px 2px #ccc;
    display:none;
}

.center .mulu_div .mulu li .menu div
{
    padding: 0px 10px 0px 10px;
	clear:both;
   
}
.center .mulu_div .mulu li .menu div a
{
   
    font-size: 16px;
    color: #999999;
    line-height: none;
   line-height: 40px;
   height: 40px;
   white-space:nowrap;
}

#point-lng,#point-lat{overflow: hidden;text-indent:-999px;position: relative;}
#point-lng:after,#point-lat:after{content:"仅供科研使用";position: absolute;left: 3px;top: 3px;width: 100%;text-indent: 0;}
/*响应式布局----------------------------------------------*/
@media only screen and (max-width:800px) {
	
}

@media only screen and (min-width:300px) and (max-width:321px) {

}