.article {clear:both; width:1210px; margin:0 auto;position:relative}
.content_left {float:left;width:845px;margin-bottom:20px;padding:20px 40px 20px 20px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:3px dotted #d9d9d9;background: #fff;box-shadow: 3px 3px 3px #dfdfdf;}

.essay h1.essay_title{font-size:26px; color:#333; text-align:center;}
.essay p.essay_author{ margin-top:10px; font-size:12px; color:#999;border-bottom:1px solid #f2f3f7;padding-bottom:20px;}
.essay p.essay_author span{margin: 0 8px;}
.essay p.essay_view {text-align:right; font-size:12px; color:#999; border-bottom:1px dashed #999;}
.essay_abstract {margin-top:15px; font-size:14px; line-height:25px; color:#666;}
.essay_abstract p>span{ font-weight:bold; color:#ff6666;}
.essay_zw {text-indent:30px; line-height:30px; margin-top:15px; font-size:16px; color:#333;font-family:微软雅黑, arial;}
.essay_zw>p{ text-indent:30px; line-height:30px; margin-top:15px; font-size:16px; color:#333;font-family:微软雅黑, arial;}
.essay_zw>p img { display:block; margin:0 auto; max-width:830px;height:auto !important;}
.essay_zw p img {display:block; margin:0 auto; max-width:830px;height:auto !important;}
.essay_zw img {display:block; margin:0 auto; max-width:830px;height:auto !important;}
.essay_zw blockquote {  
		  font:16px normal helvetica, sans-serif;
		  line-height:26px;
          margin-top: 10px;
          margin-bottom: 10px;
          margin-left: 1px;
		  margin-right: 1px;
          padding-left: 15px;
		  padding-top: 10px;
		  padding-right: 10px;
		  padding-bottom: 10px;
          border-left:5px solid #0090ED;
		  font-family:微软雅黑, arial;
		  background-color:#f1f1f1;
  }
.essay_zw table{display:block; margin:0 auto; max-width:840px}
.essay_zw a{color:#3A5FCD;}
.reference-list {float: left;margin-top:20px;width:100%;font-size:14px;}
.reference-list dt {font-size:18px;height:30px;line-height:30px;padding-bottom:5px;}
.reference-list a {padding-left:3px;}
.reference-list ul {float: left;padding:10px 0;border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9;}
.reference-list li {float: left;width:100%;line-height:24px;}
.reference-list li span {float: right;color:#999;font-size:12px;}
.tag {float: left;margin-top:10px;width:100%;}
.tag ins {float: left;width:20px;height:20px;margin-top:6px;}
.tag a {line-height: 32px;padding-left:8px;font-size:14px;}
.hotlink {background:url(/style/tags.png)no-repeat;width:100%;height:100%;background-size:100%100%;}
.item {margin-left:-20px;margin-top:15px;margin-bottom:15px;padding-left:-10px;display:block;clear:both;zoom:1;overflow:hidden;font-size:20px;border-left:12px solid #4F9CEE;line-height:30px;font-size:22px;font-weight:400;font-family:Microsoft YaHei,SimHei,Verdana;background:url(https://bkssl.bdimg.com/static/wiki-lemma/normal/resource/img/paraTitle-line_c5e6d61.png);position:relative}
.item .title-text{float:left;display:block;height:30px;line-height:30px;font-size:22px;font-weight:400;color:#000;padding-right:10px;background:#fff}
.item .liens{display:block;float:right;height:30px;line-height:30px;font-size:12px;color:#888;font-family:SimSun;text-decoration:none;padding-right:10px;background:#fff}

.essay_zw article .right{float:right;padding:8px;margin:10px;border: 1px solid #f5f5f5;text-align:center;font-size:12px;}
.essay_zw article .right a {color:#999;}
.essay_zw article .right img {max-width:300px;}
.essay_zw article .left{float:left;padding:8px;margin:10px;border: 1px solid #f5f5f5;text-align:center;font-size:12px;}
.essay_zw article .left a {color:#999;}
.essay_zw article .left img {max-width:300px;}
.yuedu .h {text-align:center;font-size:18px;}
.yuedu .h a{font-size:18px;}

.content_right {float:left;width:300px;margin-top:90px;}
.yuedu{float:left;width:280px;z-index:99999;position:absolute;}
.yuedu li{float:left;width:280px;margin-top:15px;padding-left:6px;}
.yuedu span {float:left;width:230px;margin-left:16px;margin-top:2px;border-left:5px solid #999;background:#fff;padding:0 8px;color:#fff;height:35px; line-height:35px;}
.yuedu a {padding-left:6px;line-height:24px;font-size:14px;}
.data {background: #fff;position: relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.data:before {content:"";position: absolute;right:100%;top:10px;width: 0;height: 0;border-top:8px solid transparent;border-right: 16px solid #999;border-bottom: 8px solid transparent;}
.circle{float:left;font-weight:bold;font-size:16px; color:#999; text-align:center;margin-left:-19px;margin-top:8px;background:#fff;z-index:99999;width:25px;height:25px;border-radius:50%;border:2px solid #999;display: inline-block;box-sizing:border-box;}
.yuedu li:hover .circle{border:2px solid #0090ED;color:#0090ED;box-shadow:1px 1px 10px 0 #0090ED;-webkit-transition:margin .5s ease-in-out;-moz-transition:margin .5s ease-in-out;}
.cur .circle{border:2px solid #0090ED;color:#0090ED;box-shadow:1px 1px 10px 0 #0090ED;-webkit-transition:margin .5s ease-in-out;-moz-transition:margin .5s ease-in-out;}
.cur .data:before {border-right: 16px solid #0090ED;}
.cur span {border-left:5px solid #0090ED;color:#0090ED;box-shadow:1px 1px 10px 0 #0090ED;-webkit-transition:margin .5s ease-in-out;-moz-transition:margin .5s ease-in-out;}
.cur span a {color:#0090ED;font-weight:bold;}
.yuedu .on {color:#0090ED;font-weight:bold;}

#content h2 {margin-left:-20px;margin-top:15px;margin-bottom:15px;padding-left:-20px;color:#FF0000;display:block;clear:both;zoom:1;overflow:hidden;font-size:20px;border-left:12px solid #4F9CEE;line-height:30px;font-size:22px;font-weight:bold;}
.essay_zw p img {padding:10px 0;}
.content_rightlp {float:left;width:300px;margin-top:-20px;}
.loupan {float:left;width:240px;margin-left:20px;padding:20px;background:#fff;border:1px solid #d9d9d9;box-shadow: 3px 3px 3px #dfdfdf;}
.loupan strong {float:left;width:100%;border-bottom:1px solid #d9d9d9;color:#0090ED;font-weight:bold;text-align:center;font-size:18px;padding-bottom:5px;}
.loupan .lpimg {float:left;width:100%;margin:10px 0;}
.loupan .lpimg img {width:100%;}
.loupan .itxt {float:left;width:100%;height:28px;line-height:28px;font-size:16px;}
.loupan .itxt font{color:#FF0000;font-weight:bold;}
.loupan .tm {float:left;width:100%;margin-left:-10px;line-height:28px;font-size:14px;padding-bottom:10px;overflow:hidden;}
.loupan .tm a {float:left;width:70px;text-align:center;background:#e7e7e7;margin-left:10px;margin-top:10px;}
.loupan .tm a:hover {background:#0090ED;color:#fff;}
#fixeds {margin-top:20px;}
.list_call{float:left;width:100%;margin-top:5px;padding-top:15px;border-top:1px solid #d9d9d9;}
.list_call b{
padding-bottom:8px;
font-size:20px;
font-weight:500;
display:block;
padding-left:35px;
color:#595959;
text-align:left;
background:url("/style/call_2.png") 2px 0px no-repeat;}
.list_call p{
display:block;
padding-left:8px;
font-weight:600;
font-size:23px;
color:#ff9a0d;}
.list_call p span{
display:block;
padding-top:3px;
font-weight:600;
font-size:13px;
color:#595959;}
.wxpic {margin-top:20px;padding-top:10px;border-top:1px solid #d9d9d9;text-align:center;}
.pb6 {font-size:14px;text-align:center;font-weight: bold;} 
.pb6 i{font-size:22px;color:#EE0000;font-family: Georgia;}