*{margin: 0;padding: 0;list-style: none;}
body{background-color:#ffffff;}
a{
    text-decoration:none; 
    outline:none;
    color: #666;
}
a:hover {
	text-decoration: none;
	color:#614fa7;
}
.txt_bs {
  color: #ffffff;
  font-size: 14px;
}

a.txt_bs:link {
  color: #ffffff;
  text-decoration: none;
}

a.txt_bs:visited {
  color: #ffffff;
  text-decoration: none;
}

a.txt_bs:active {
  text-decoration: none;
}

a.txt_bs:hover {
  color: #f9e4c6;
  text-decoration: underline;
}

.txt_8a8989 {
  color: #8a8989;
  font-size: 14px;
}

a.txt_8a8989:hover {
  color: #e86423;
  text-decoration: underline;
}

a.txt_8a8989:link {
  color: #8a8989;
  text-decoration: none;
}

a.txt_8a8989:visited {
  color: #8a8989;
  text-decoration: none;
}

a.txt_8a8989:active {
  text-decoration: none;
}

.txt_858585 {
  color: #858585;
  font-size: 12px;
}

a.txt_858585: hover {
  color: #313131;
  text-decoration: underline;
}

a.txt_858585: link {
  color: #858585;
  text-decoration: none;
}

a.txt_858585: visited {
  color: #858585;
  text-decoration: none;
}

a.txt_858585: active {
  text-decoration: none;
}

.txt_ct {
  font-size: 14px;
  font-weight: bold;
}

td {
  line-height: 21px;
}

.td4 {
  border-bottom: #ccc 1px solid;
  border-left: #ccc 1px solid;
  border-top: #ccc 1px solid;
  border-right: #ccc 1px solid;
}

.td_fl {
  border: #f8d6c8 1px solid;
}

.td41 {
  border-bottom: #d7cec6 1px solid;
  border-left: #d7cec6 1px solid;
  border-top: #d7cec6 1px solid;
  border-right: #d7cec6 1px solid;
}

.14lan {
  color: #925432;
  font-size: 14px;
  font-weight: bold;
}

.min {
  float: left;
}

.min li a {
  text-align: left;
  line-height: 24px;
  margin: 0px 0px 0px 68px;
  float: left;
  height: 24px;
  color: #013974;
  font-size: 14px;
}

.min li a:visited {
  text-decoration: none;
  color: #013974;
}

.min li a:hover {
  text-align: left;
  line-height: 24px;
  margin: 0px 0px 0px 68px;
  float: left;
  height: 24px;
  color: #bf0000;
  font-size: 14px;
  text-decoration: none;
}

.lanmu1 {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding-left: 0px;
}

.lanmu10 {
  color: #ce5302;
  font-size: 14px;
  font-weight: bold;
}

.lanmu101 {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
}
.lanmu105 {
    font-size: 14px;
    font-weight: bold;
}
.lanmu1_zzs {
  font-family: verdana;
  color: #c30000;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
}

.lanmu1_cea {
  color: #052f63;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
}

.lanmu101_zzs {
  font-family: verdana;
  color: #ff6600;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
}

/* 切换*/
.blog {
  margin-top: 0px;
  width: 210px;
  overflow: hidden;
}

.blog ul {
  border-bottom: #d2e1ed 1px;
  border-left: #d2e1ed 1px solid;
  padding-bottom: 0px;
  line-height: 24px;
  list-style-type: none;
  margin: 1px 0px 0px;
  padding-left: 0px;
  width: 210px;
  padding-right: 0px;
  float: left;
  overflow: hidden;
  border-top: #d2e1ed 1px solid;
  border-right: #d2e1ed 1px;
  padding-top: 0px;
}

.blog li {
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  width: 200px;
  padding-right: 0px;
  float: left;
  overflow: hidden;
  border-right: #d2e1ed 1px solid;
  padding-top: 0px;
}

.blog dl {
  padding-bottom: 0px;
  list-style-type: none;
  margin: 0px;
  padding-left: 0px;
  width: 210px;
  padding-right: 0px;
  padding-top: 0px;
}

.blog dd {
  padding-bottom: 10px;
  margin: 0px;
  padding-left: 0px;
  width: 210px;
  padding-right: 0px;
  overflow: hidden;
  padding-top: 10px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #afafb0;
}

#tag1 {
  text-align: center;
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  width: 104px;
  padding-right: 0px;
  background: url(tagoff.gif) no-repeat;
  float: left;
  height: 24px;
  cursor: pointer;
  text-decoration: none;
  padding-top: 0px;
  font-size: 14px;
}

#tag2 {
  text-align: center;
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  width: 103px;
  padding-right: 0px;
  background: url(tagoff.gif) no-repeat;
  float: left;
  height: 24px;
  cursor: pointer;
  text-decoration: none;
  padding-top: 0px;
  font-size: 14px;
}

#tag1 a:hover {
  text-align: center;
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  width: 104px;
  padding-right: 0px;
  background: url(tagon.gif) no-repeat;
  float: left;
  height: 24px;
  cursor: pointer;
  text-decoration: none;
  padding-top: 0px;
}

#tag2 a:hover {
  text-align: center;
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  width: 103px;
  padding-right: 0px;
  background: url(tagon.gif) no-repeat;
  float: left;
  height: 24px;
  cursor: pointer;
  text-decoration: none;
  padding-top: 0px;
}

.selectli1 {
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  width: 104px;
  padding-right: 0px;
  display: block;
  background: url(tagon.gif) no-repeat;
  height: 24px;
  text-decoration: none;
  padding-top: 0px;
  font-weight: bold;
}

.selectli2 {
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  width: 103px;
  padding-right: 0px;
  display: block;
  background: url(tagon.gif) no-repeat;
  height: 24px;
  text-decoration: none;
  padding-top: 0px;
  font-weight: bold;
}

#content {
  border-bottom: #d2e1ed 1px solid;
  border-left: #d2e1ed 1px solid;
  padding-bottom: 9px;
  margin: 0px;
  padding-left: 4px;
  width: 200px;
  padding-right: 4px;
  border-top: #d2e1ed 1px;
  border-right: #d2e1ed 1px solid;
  padding-top: 0px;
}

.content1 {
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  float: left;
  overflow: hidden;
  padding-top: 0px;
}

.content2 {
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  float: left;
  overflow: hidden;
  padding-top: 0px;
}

.hidecontent {
  display: none;
}
/* 切换end*/



/* 文章目录*/

*#dbt_action_bar_hide {
  display: none;
}

*.hidelabel {
  display: none;
}

*.volumeshowsections {
  display: none;
}

*#sectiondisplay {
  display: none;
}

*#selectyearrange {
  border-bottom: #ccc 1px solid;
  padding-bottom: 3px;
  background-color: #f1f1f1;
  margin: 3px 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
}

*.issselected {
  background-color: #fffee9;
}

*.volisslist_selected {
  background-color: #757575;
  color: #e1e1e1;
}

*.volisslist_selected a {
  color: white;
}

.wrapissues {
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
}

#section-showlist {
  height: 150px;
  overflow: auto;
}

*#browsevolumesbox select {
  width: 200px;
  font-size: 10px;
}

#volumepanel {
  height: 180px;
  overflow: auto;
}

.abstractfield {
  padding-bottom: 0px;
  line-height: 20px;
  padding-left: 0px;
  width: 100%;
  padding-right: 0px;
  display: none;
  margin-bottom: 5px;
  padding-top: 0px;
}

.abstractfield sub {
  line-height: 0px;
}

.abstractfield sup {
  line-height: 0px;
}

*.hiderow {
  display: none;
}

*.abs_zuozhe {
  color: #444;
  font-size: 12px;
}

*.abs_njq {
  color: #444;
  font-size: 14px;
}

*.proc-title {
  margin: 5px 0px;
  display: block;
  font-size: 110%;
  font-weight: bold;
}

.proceeding-isbn {
  margin: 5px 0px;
  display: block;
}

.conference-lcoation {
  margin: 5px 0px;
  display: block;
}

#dbtwrapper {
  margin-top: 10px;
  min-height: 575px;
  float: left;
}

#dbtwrapper h3 {
  border-bottom: medium none;
  border-left: medium none;
  clear: none;
  border-top: medium none;
  border-right: medium none;
}

#dbtwrapper h1 {
  border-bottom: medium none;
  border-left: medium none;
  clear: none;
  border-top: medium none;
  border-right: medium none;
}

#dbt_navigation a {
  color: #000000;
  text-decoration: none;
}

#dbt_navigation a:hover {
  color: #1259a0;
}

#dbt_navigation {
  z-index: 1000;
  text-align: left;
  width: 190px;
  float: left;
}

#dbt_navigation p {
  padding-bottom: 3px;
  margin: 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
}

#dbt_tocwrapper {
  text-align: left;
  margin-left: 200px;
}

*#dbt_tocwrapper h1 {
  border-bottom: medium none;
  border-left: medium none;
  border-top: medium none;
  border-right: medium none;
}

#maincontent_left {
  padding-left: 0px;
}

*#volumelisting {
  border-bottom: #888888 1px solid;
  border-left: #888888 1px solid;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  margin-bottom: 6px;
  border-top: #888888 1px solid;
  border-right: #888888 1px solid;
  padding-top: 3px;
}

*#hidevolumelist {
  border-bottom: #888888 1px solid;
  border-left: #888888 1px solid;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  margin-bottom: 6px;
  border-top: #888888 1px solid;
  border-right: #888888 1px solid;
  padding-top: 3px;
}

#seclisting {
  border-bottom: #888888 1px solid;
  border-left: #888888 1px solid;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  margin-bottom: 6px;
  border-top: #888888 1px solid;
  border-right: #888888 1px solid;
  padding-top: 3px;
}

#supplimentallisting {
  border-bottom: #888888 1px solid;
  border-left: #888888 1px solid;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  margin-bottom: 6px;
  border-top: #888888 1px solid;
  border-right: #888888 1px solid;
  padding-top: 3px;
}

*#issuelisting {
  border-bottom: #cbcbcb 1px dashed;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 0px;
  height: 120px;
  max-height: 120px;
  overflow: auto;
  padding-top: 2px;
}

*#volumelisting h3 {
  padding-bottom: 4px;
  margin: 0px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
  padding-top: 4px;
}

*#hidevolumelist h3 {
  padding-bottom: 4px;
  margin: 0px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
  padding-top: 4px;
}

*#dbt_action_bar_hide h3 {
  padding-bottom: 4px;
  margin: 0px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
  padding-top: 4px;
}

#hidevolumelist h3 {
  margin: 0px;
}

#dbt_action_bar_hide h3 {
  margin: 0px;
}

*#hidevolumelist {
  display: none;
}

*#dbt_action_bar_hide {
  display: none;
}

*#dbt_action_bar li {
  list-style-type: none;
}

*#dbt_action_bar {
  border-bottom: #ccc 1px solid;
  border-left: #ccc 1px solid;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px;
  height: 17px;
  font-size: 11px;
  border-top: #ccc 1px solid;
  border-right: #ccc 1px solid;
  padding-top: 7px;
}

*#dbt_action_bar a {
  text-decoration: none;
}

#dbt_action_bar div a {
  position: relative;
  top: -2px;
}

*#actionbar-arrow {
  background-image: url(/img/dbt/actionsarrow.png);
  position: absolute;
  text-align: center;
  width: 30px;
  height: 23px;
  font-size: 10px;
  top: 13px;
  left: -3px;
}

*.underbar {
  height: 3px;
}

#seclisting ul {
  padding-bottom: 0px;
  background-color: #efefef;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}

*#supplimentallisting ul {
  padding-bottom: 0px;
  background-color: #efefef;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}

#seclisting ul li {
  border-bottom: #ccc 1px solid;
  list-style-type: none;
}

#supplimentallisting ul li {
  border-bottom: #ccc 1px solid;
  list-style-type: none;
}

#seclisting ul ul {
  background-color: #fff;
}

#seclisting ul ul li {
  background-color: transparent;
  padding-left: 15px;
}

*#seclisting ul ul ul li {
  border-bottom: medium none;
  border-left: medium none;
  padding-bottom: 0px;
  background-color: transparent;
  padding-left: 10px;
  padding-right: 0px;
  border-top: medium none;
  border-right: medium none;
  padding-top: 0px;
}

*#seclisting a {
  padding-bottom: 4px;
  line-height: 13px;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
  font-size: 10px;
  padding-top: 4px;
}

*#supplimentallisting a {
  padding-bottom: 4px;
  line-height: 13px;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
  font-size: 10px;
  padding-top: 4px;
}

*.linesep {
  border-bottom: black 1px solid;
  margin: 4px 0px;
}

.showhide {
  padding-bottom: 2px;
  padding-left: 0px;
  width: 30px;
  padding-right: 0px;
  float: right;
  padding-top: 2px;
}

.showhide:hover {
  cursor: pointer;
}

*.datespan {
  font-size: 10px;
}

*#tocheader {
  margin-bottom: 12px;
}

#issuesearchbox {
  position: relative;
  padding-bottom: 5px;
  padding-left: 5px;
  width: 96%;
  padding-right: 5px;
  display: none;
  margin-bottom: 5px;
  top: 0px;
  right: 0px;
  padding-top: 5px;
}

#issuesearchbox h3 {
  text-align: left;
  padding-bottom: 3px;
  margin: 0px 0px 4px;
  padding-left: 3px;
  padding-right: 3px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 3px;
}

.isslist {
  border-bottom: #ccc 1px solid;
  padding-bottom: 2px;
  margin: 0px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
}

.isslist_selected {
  border-bottom: #ccc 1px solid;
  padding-bottom: 2px;
  margin: 0px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
}

*.isspartiss {
  font-style: italic;
  margin-top: 1px;
  float: right;
  color: red;
  font-size: 11px;
}

*.volisslist {
  border-bottom: #ccc 1px solid;
  padding-bottom: 3px;
  background-color: #efefef;
  margin: 2px 0px;
  padding-left: 4px;
  padding-right: 0px;
  padding-top: 2px;
}

*.volisslist_selected {
  border-bottom: #ccc 1px solid;
  padding-bottom: 3px;
  background-color: #efefef;
  margin: 2px 0px;
  padding-left: 4px;
  padding-right: 0px;
  padding-top: 2px;
}

.volisslist:hover {
  background: #e9e9e9;
}

.isslist:hover {
  background: #e9e9e9;
}

#seclisting li:hover {
  background: #e9e9e9;
}

.volisslist_selected {
  background: #e9e9e9;
}

.isslist_selected {
  background: #e9e9e9;
}

*#sectiondisplay {
  display: none;
}

*#selectyearrange {
  border-bottom: #ccc 1px solid;
  padding-bottom: 3px;
  background-color: #f1f1f1;
  margin: 3px 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
}

*.issselected {
  background-color: #fffee9;
}

*.volisslist_selected {
  background-color: #757575;
  color: #e1e1e1;
}

*.volisslist_selected a {
  color: white;
}

.wrapissues {
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
}

#section-showlist {
  height: 150px;
  overflow: auto;
}

*#browsevolumesbox select {
  width: 200px;
  font-size: 10px;
}

#volumepanel {
  height: 180px;
  overflow: auto;
}

#abs_biaoti sup {
  line-height: 0px;
}

.abstractfield {
  padding-bottom: 0px;
  line-height: 20px;
  padding-left: 0px;
  padding-right: 0px;
  display: none;
  margin-bottom: 5px;
  padding-top: 0px;
}

.abstractfield sub {
  line-height: 0px;
}

.abstractfield sup {
  line-height: 0px;
}

#toctop h1 {
  padding-bottom: 0px;
  margin: 0px 0px 5px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 14px;
  padding-top: 0px;
}

*#dbt_title_bar {
  background-color: #dadadb;
  margin-top: 5px;
  height: 20px;
}

*.dbttablehead {
  color: #1259a0;
  font-size: 10px;
}

*.noselectrow {
  border-bottom: white 1px solid;
  border-left: white 1px solid;
  padding-bottom: 5px;
  margin: 5px 0px 8px;
  border-top: white 1px solid;
  border-right: white 1px solid;
}

*.selectedrow {
  border-bottom: #ccc 1px solid;
  border-left: #ccc 1px solid;
  padding-bottom: 5px;
  margin: 5px 0px 8px;
  background: #f1f1f1;
  border-top: #ccc 1px solid;
  border-right: #ccc 1px solid;
}

*.hiderow {
  display: none;
}

*#abs_biaoti a {
  font-size: 12px;
  font-weight: normal;
}

*.abs_biaoti {
  margin-bottom: 4px !important;
}

*.abs_biaoti sup {
  line-height: 0% !important;
}

.abs_biaoti sub {
  line-height: 0% !important;
}

.abs_biaoti a {
  line-height: 140%;
  color: #222222 !important;
  font-size: 14px;
  font-weight: bold;
}

.authorlist {
  margin-bottom: 1px;
  margin-top: 3px !important;
}

.authorlist_entry sup {
  display: none;
}

.dbtcitation {
  margin-bottom: 0px;
  height: 20px;
  important: }
.showabstract {
	margin-top: 4px;
  float: left;
}

#abs_biaoti p.dbtdownload a {
  font-size: 12px;
  font-weight: bold;
}

p.dbtauthors a {
  font-size: 12px !important;
}

#abs_biaoti td {
  color: #2f2f2f;
}

#abs_biaoti .sectiontitlecheckbox {
  width: 13%;
}

#lnavbox {
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  border-top: #000000 1px solid;
  border-right: #000000 1px solid;
  padding-top: 3px;
}

#rnavbox {
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  border-top: #000000 1px solid;
  border-right: #000000 1px solid;
  padding-top: 3px;
}

#lnavbox h3 {
  padding-bottom: 0px;
  background-color: transparent;
  margin: 0px 0px 5px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 10px;
  padding-top: 0px;
}

#rnavbox h3 {
  padding-bottom: 0px;
  background-color: transparent;
  margin: 0px 0px 5px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 10px;
  padding-top: 0px;
}

#volnav h3 {
  padding-bottom: 0px;
  background-color: transparent;
  margin: 0px 0px 5px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 10px;
  padding-top: 0px;
}

#lnavbox {
  margin-right: 130px;
}

#rnavbox {
  width: 120px;
  float: right;
}

#prevnextnav {
  border-bottom: #ccc 2px solid;
  text-align: right;
  border-left: #ccc 2px solid;
  padding-bottom: 4px;
  background-color: white;
  padding-left: 4px;
  width: 245px;
  padding-right: 4px;
  float: right;
  border-top: #ccc 2px;
  border-right: #ccc 2px;
  padding-top: 4px;
}

#abouttheissue {
  border-bottom: #9e9e9e 2px solid;
  padding-bottom: 8px;
  background-color: #e9e9e9;
  padding-left: 8px;
  padding-right: 0px;
  margin-bottom: 10px;
  overflow: auto;
  padding-top: 8px;
}

*#abouttheissue h1.bigger {
  font-size: 14px;
}

*#abouttheissue h1 {
  font-size: 14px;
}

*#coverimage {
  padding-bottom: 3px;
  padding-left: 0px;
  width: 80px;
  padding-right: 0px;
  float: left;
  padding-top: 3px;
}

*#issuetext {
  width: 550px;
  float: right;
}

*#aboutissuetext {
  margin-top: 10px;
}

*#toctop h1 {
  padding-bottom: 0px;
  line-height: 100%;
  margin: 0px 0px 10px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}

*#toctop h1.bigger {
  font-size: 14px;
}

*#actionbar {
  padding-bottom: 20px;
}

*.anchordiv {
  position: absolute;
}

*#abs_biaoti {
  padding-bottom: 3px;
  background-color: white;
  margin: 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
}

*#action_tooltip {
  position: absolute;
  width: 200px;
}

*#showhidearts {
  display: none;
}

*#showhideallarts {
  display: none;
}

*#hidesummariestext {
  display: none;
}

*.boxy-content ul {
  margin-top: 0px;
}

*.boxy-content textarea {
  width: 275px;
  font-family: arial;
  height: 80px;
}

.boxy-content h3 {
  padding-bottom: 5px;
  background-color: #ccc;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}

.accent {
}

td input.article_checkbox {
  line-height: 20px;
}

.openurl {
  margin: 5px 0px;
  overflow: hidden;
}

.openurltext {
  float: left;
}

.openurllink {
  padding-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;
  float: left;
  padding-top: 0px;
}

.freetype {
  color: green;
  font-weight: bold;
}

.freetypeopen {
  color: green;
  font-weight: bold;
}

.articlesectionlisting {
  border-bottom: #ccc 1px solid;
  padding-bottom: 5px;
  margin: 0px;
  padding-left: 0px;
  width: 98%;
  padding-right: 0px;
  color: #3a3a3a;
  font-size: 100%;
  font-weight: bold;
  padding-top: 5px;
  margin-left: 8px;
}

.articlesectionlisting input {
  float: left;
}

.articlesectionlisting .dbt_header {
  font-size: 14px;
  color: #7f0202;
}

.topbutton {
  float: right;
}

.issuecover_callout {
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  clear: both;
  padding-top: 5px;
}

*.callout_images {
  float: left;
  margin-right: 5px;
}

*.callout_images img {
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  vertical-align: middle;
  padding-top: 2px;
}

*.callout_links {
  text-align: right;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}

*.callout_info {
  font-style: italic;
  margin: 5px;
  clear: both;
}

*.callout_info *.citationline p {
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}

*.callout_info *.authorlist p {
  padding-bottom: 0px;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}

*#fulltextwrapper {
  z-index: 9999;
}

*.returntoall {
  padding-left: 10px;
  float: right;
}

.abstract1 {
  width: 98%;
  color: #333333;
}

.txt_zhaiyao1 {
  color: #666666;
  font-size: 14px;
}

a.txt_zhaiyao1:link {
  color: #666666;
  text-decoration: none;
}

a.txt_zhaiyao1:hover {
  color: #666666;
  text-decoration: underline;
}

a.txt_zhaiyao1:visited {
  color: #7a2702;
  text-decoration: none;
}

a.txt_zhaiyao1:active {
  text-decoration: none;
}

.txt_biaoti {
  color: #666666;
  font-size: 16px;
  font-weight: bold;
}

a.txt_biaoti:link {
  color: #666666;
  text-decoration: none;
}

a.txt_biaoti:visited {
  color: #666666;
  text-decoration: none;
}

a.txt_biaoti:active {
  text-decoration: none;
}

a.txt_biaoti:hover {
  color: #ff3300;
  text-decoration: underline;
}

.txt_zhaiyao3 {
  color: #7a2702;
  font-size: 14px;
}

a.txt_zhaiyao3:link {
  color: #7a2702;
  text-decoration: none;
}

a.txt_zhaiyao3:hover {
  color: #c30000;
  text-decoration: underline;
}

a.txt_zhaiyao3:visited {
  color: #7a2702;
  text-decoration: none;
}

a.txt_zhaiyao3:active {
  text-decoration: none;
}

.txt_14000 {
  font-size: 12px;
  color: #000000;
}

a.txt_14000:link {
  color: #000000;
  text-decoration: none;
}

a.txt_14000:hover {
  color: #c30000;
  text-decoration: underline;
}

a.txt_14000:visited {
  color: #000000;
  text-decoration: none;
}

a.txt_14000:active {
  text-decoration: none;
}

.txt_14666 {
  color: #666666;
  font-size: 14px;
}

a.txt_14666:link {
  color: #666666;
  text-decoration: none;
}

a.txt_14666:hover {
  color: #c30000;
  text-decoration: underline;
}

a.txt_14666:visited {
  color: #666666;
  text-decoration: none;
}

a.txt_14666:active {
  text-decoration: none;
}

/* 目录end */




.table_boder {
  border: 1px solid #cccccc;
}

.cell {
  border: 1px solid #d9d9d9;
}

.style17 {
  color: #ffffff;
}

.txt_oa {
  color: #c30000;
}

.fenlei {
  font-size: 18px;
  font-weight: bold;
}

.lanmu8 {
  font-size: 14px;
}

.fenlei_1 {
  font-size: 14px;
  font-weight: bold;
  color: #293040;
}

.td42 {
  background-repeat: repeat-x;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #ddd;
}

.style43 {
  font-weight: bold;
}

.lanmu105 {
  font-size: 14px;
}

.platebox {
  border-radius: 6px;
  box-shadow: 0 1px 3px rgba(0,0,0,.3);
  display: block;
  overflow: hidden;
  margin-bottom: 15px;
}

.white_content {
  display: none;
  color: #333;
  margin-bottom: 8px;
  font-size: 12px;
}


/*文章图片显示隐藏用到开始*/
.hiden {
  display: none;
}
/*文章图片显示隐藏用到结束*/

/*刊名切换效果*/
form,ul,li,p,h1,h2,h3,h4,h5,h6,label {
  margin: 0;
  padding: 0;
}

img {
  border: 0;
}

ul,li {
  list-style-type: none;
}

.sic_news_leftmenu {
  width: 500px;
  float: right;
  border: 0px solid #d9d9d9;
}

.sic_news_leftmenu ul {
  padding-top: 0px;
}

.sic_news_leftmenu li {
  width: 500px;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #f8f8f8;
  font-size: 14px;
}

.sic_news_leftmenu li a {
  width: 75px;
  height: 30px;
  color: #505050;
  background: #fff url(arrow.gif) 4px center no-repeat;
  padding-left: 18px;
}

.sic_news_leftmenu li a:hover,.sic_news_leftmenu li a.on {
  display: block;
  width: 482px;
  height: 32px;
  color: #9e1a05;
  background: #fdedea url(arrow1.gif) 4px center no-repeat;
  padding-left: 18px;
  text-decoration: none;
}

.sic_news_list ul {
  width: 100px;
  float: left;
  border: solid 0px #d9d9d9;
}

.sic_news_list li {
  background: url(li_dot.gif) left center no-repeat;
  padding-left: 0px;
  width: 100px;
  overflow: hidden;
  white-space: nowrap;
  line-height: 20px;
}

.sic_news_list li a {
  color: #79786a;
  float: left;
  margin-left: 10px;
}
/*刊名切换效果*/


.txt_table {
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}

.links1 {
  margin-bottom: 0px;
  margin-top: 3px !important;
  color: #444;
}

.table1 {
  margin-top: 15px;
  margin-bottom: 17px;
}

.lan14 {
  font-size: 16px;
  color: #006cb1;
  font-weight: bold;
}

/*自定义样式开始*/

.main, .header{    
	max-width: 1200px;
   
	margin: 0 auto;
   }

.logo{margin-top:20px;padding-right: 0;}

.logo ul li{float:left;}
.banner{margin-top: 20px;}

.pull_right{
	overflow:hidden;
	margin-top:15px;
	height:30px;
	line-height: 30px;
	text-align: right;
	    padding-right: 37px;
}

/*导航菜单*/
.daohang{}
.navbar{min-height: 43px;border: 0;margin-bottom: 0px;}
.navbar-nav>li>a{line-height: 43px;padding-top: 0;padding-bottom: 0;}
.site-nav{background:#fff;border-radius: 4px;}
.site-nav a{color: #fff;}
.site-nav .nav>li>a{padding-left:14px;padding-right: 14px;}
.site-nav .nav>li>a:focus,.site-nav .nav>li>a:hover {
    text-decoration: none;
    background-color:#ae3ab1; 
	color:#fff;
}
.site-nav .navbar-toggle{background: #fff;}
.site-nav .navbar-toggle .icon-bar{background:#f6ab00;}
.site-nav .navbar-nav>li>a{font-size: 15px;text-align: center;}
.nav_one {
    background: #fea600;
    border-right:1px solid #003A6B;
}

.dropdown-menu{background:#ae3ab1; min-width: 220px;}
.dropdown-menu>li>a{color:#fff;font-size: 15px;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#b14eb3;color:#fff;}
.dropdown-menu>li>a {padding: 7px 24px;}
.pcsearch{max-width:1002px;margin-bottom:20px;}
.pcjs{border:#ccc 1px solid ;padding:10px;}
.btn-p .adv-sea {
    line-height: 34px;
}
	
/*中间部分开始*/

.center{max-width:1200px;margin:0 auto;background: url(../centerbj.jpg)no-repeat 0px 0px;height: 500px;
text-align: center;padding-top: 130px;}
.kan{text-align:center;overflow: hidden;}
.kan h4{line-height:60px;color:#fff;font-size: 34px;}
.kan p{color:#fff;line-height: 50px;font-size: 16px;}
.aniu{
	overflow:hidden;
	margin-bottom: 40px;
}
.sy_search{
	max-width:260px;
	margin: 0 auto;
	    margin-top: 12px;
}
.button_1 {
     color: #FFF;
	font-size:20px;
	font-weight: bold;
    padding: 12px 10px;
    display: inline-block;
    background:#ec530a;
    margin-top: 20px;
    width: 220px;
}
.button_1:hover {
    background:#c74203;
    color: #FFF;
}
.button_2 {
     color: #FFF;
	font-size:20px;
	font-weight: bold;
    padding: 12px 10px;
    display: inline-block;
    background:#812483;
    margin-top: 20px;
    width: 220px;
}
.button_2:hover {
    background:#731375;
    color: #FFF;
}

/*四个按钮*/
.bangong{max-width:1200px;margin:0 auto;overflow: hidden;margin-bottom:30px;}

.bgcd{
	
      padding: 30px 20px;
}
.lanse{background:#d06d47!important;margin-left: -15px;    padding-top: 37px;
    padding-bottom: 35px;min-height: 192px;}
.zise{background:#8e57c1!important}
.juhuang{background:#e49645!important;margin-right: -15px;
    min-height: 192px;padding: 8px 20px;}
.bgcd ul li{color:#FFF;text-align: center;}
.bgcd_title{font-size:20px;font-weight:bold;margin-bottom: 10px;}
.bgcd_jj{text-align:left;line-height:24px;}


/*热点文章*/

.hot_article{    
	max-width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 30px;
}
.hot_article h3{    
	font-size: 24px;
    color: #333;
     width: 245px;
    margin:0 auto;
    text-align: center;
    height: 50px;
    line-height: 50px;
	background:url(../hotbj.jpg);
	    margin-bottom: 22px;
}
.hot_article img{margin-left:10px;}
.hot_kuang{
	overflow: hidden;
    border: 1px solid #ccc;
    padding: 10px;
    min-height:244px;
	margin-bottom:25px;
}
.hot_img{padding-left:0;}
.hot_img img{margin-left:0!important;}
.hot_tab{    
	overflow:hidden;
	padding-left:0;
	padding-right: 0;
}
.hot_tab ul li{margin:5px 0;line-height: 24px;color: #333;}
.hot_one{font-weight:bold;font-size:16px;}
.hot_r{float: right!important; margin-right: 0!important;}
/*编辑部公告*/
.bjb_gg{overflow:hidden;}
.bjb_gg h2{
	font-size: 20px;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 6px;
}
.bjb_gg ul{overflow: hidden;
   }
.bjb_gg ul li{    
	line-height: 22px;
    font-size: 16px;
    text-align: left;
    padding: 0px 0px 5px;
}
.bjb_title{float:left;width: 725px;height:296px;overflow:hidden;}

.shijian{    color: #fff;
    font-size: 14px;
    font-weight: normal;
}

/*当期目录*/

.current{max-width:1200px; margin: 0 auto;overflow: hidden;}

.tab_list{overflow:hidden;}
.column_title{
	font-size: 20px;
    line-height: 35px;
    font-weight: bold;
    color: #666;
    border-bottom: 2px solid #ccc;
	margin-bottom: 6px;
}
.tab_list ul{overflow: hidden;padding-bottom: 20px;}
.tab_list li{    border-bottom: 1px solid #eaeaea;
    margin: 10px 0;
}
.artcle{
	overflow:hidden;
}
.dqml{
	margin-left:0;
	margin-right:0;
	padding: 15px 0;
	border-bottom: 1px solid #dedede;
}
.dqml p{
	line-height:26px;
	font-family: Cambria;font-weight: bold;margin: 0;
}
.dqml_title{font-size: 14px;color:#333;font-weight: bold;line-height:26px; }
.dqml_title2{font-size: 14px;color:#333;font-weight: bold;line-height:26px; }
.dqml_img{padding-left:0;}
.dqml_wzn{overflow:hidden;padding-left: 0;}
.dqml_wzn2{overflow:hidden;padding-left: 0;}

.timu{
	line-height: 24px;
	font-size: 16px;
	font-weight: bold;
	
}
.zuozhe{margin:10px 0;overflow: hidden;font-family: Cambria;font-weight: bold;}
.zuozhe img{
	float:left;
	margin-right: 20px;
}
.zaiy p{
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	font-family:"microsoft yahei" 
}

.doih{line-height: 24px;}
.zz{font-weight:bold;font-family: Cambria;}
.rich{margin-top:10px;margin-bottom: 10px;}
.red{color: red;}

.qkfmbf{padding: 10px 0;overflow: hidden;}

.nianjq{overflow: hidden;margin:20px 0;}
.fm{}
.fmr{font-weight: bold;
    line-height: 30px;
    }
.lanming{height: 30px;
    line-height: 30px;
    /* background-image: url(../images/lanmubj.jpg); */
    padding-left: 5px;
    font-size: 14px;
    font-weight: bold;
    color: #2a69ac;
    background: #f7e8c7;}

.wangkan{overflow: hidden;}
.wangkan ul{padding: 10px 0;overflow: hidden;border-bottom:1px #ccc dotted}
.f1{float:left;border:#ccc 1px solid;}
.cen{width: 400px; float: right;}

.right_tab{ 
	
	overflow:hidden;
	
}
.right_tab ul{overflow: hidden;padding-bottom: 20px;}
.right_tab li{    border-bottom: 1px solid #eaeaea;
    margin: 10px 0;
}
.column_rtitle{
	font-size: 20px;
    height: 50px;
    line-height: 50px;
	background:url(../hotbj2.jpg);
    font-weight: bold;
    color: #666;
	text-align: center;
   width: 255px;
    margin: auto;
    margin-bottom: 20px;
}
.column_rtitle img{vertical-align:middle;}
.column_online{
	font-size: 20px;
    height: 50px;
    line-height: 50px;
	background:url(../hotbj3.jpg);
    font-weight: bold;
    color: #666;
	text-align: center;
   width: 190px;
    margin: auto;
    margin-bottom: 20px;
}
.column_online img{vertical-align:middle;}
/*底部*/
.footer{
	width:100%;
	background: #333;
	margin: 20px 0 0px;
	overflow: hidden;
	
}
.dibu{
	max-width:1200px;
	margin:0 auto;
	overflow: hidden;
	padding: 40px 0;
	color: #fff;
	line-height: 30px;
}
.banquan{
	float:left;
	width:270px;
	height:200px;
	margin-right:30px;
}
.banquan h2{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	margin: 10px 0;
}	
.banquan  ul li{
	color:#FFF;
	font-size:14px;
	line-height:26px;
}	
.dibu2{
	height:100px;
	text-align:center;
	background:#FFF;
	padding-top: 40px;
    margin-top: 20px;
}


.ase{color:#40299e;}
a.ase:link, 
a.ase:visited { 
color:#40299e; 
text-decoration:none; 
} 
a.ase:hover, 
a.ase:active { 
color:#40299e; 
text-decoration:none; 
}

.baid{color:#fff;}
a.baid:link, 
a.baid:visited { 
color:#fff; 
text-decoration:none; 
} 
a.baid:hover, 
a.baid:active { 
color:#eee; 
text-decoration:none; 
}


/*二级页面*/
.content{
	max-width:1200px; margin: 0 auto;overflow: hidden;
	}

.content_t{max-width:1200px;
	margin:0 auto;
	background: url(../ejnrbj.jpg) no-repeat;
	margin-bottom: 20px;
	height: 200px;
}
.c_nr{
	background: #fff;
	overflow:hidden;
	margin-bottom: 15px;
	
}
.lanmm{ 
	border-bottom:#ccc 1px solid;
	font-size:20px;
	font-weight:bold;
	color:#333;
	line-height:40px;
	
}
.c_nr ul{margin:20px 0;}
.c_nr li{line-height:30px;font-size:16px;}
.c_left{
	
}
.c_nr li p{line-height:30px!important;}




.newstit{float:right;height:40px;line-height: 40px;padding-right:20px;}
.fy{padding:20px 0;margin-top: 50px;}

.c_jsp{
	width:100%;
	padding:5px 20px;
}
.newsfengye{width:100%; height:40px; line-height:40px; text-align:center;}
.newsfengye ul li{float:left;padding:5px 30px;}
.gk{margin-right: 15px;
    margin-left: 15px;
	width: 100%;
	}
.gklly{overflow: hidden;
}
.gklly li{text-align: center;margin-bottom:10px;}
.gklly li img{margin-bottom:10px;}

/*------------------------------------------移动端开始----------------------------------------------------*/
@media (max-width: 992px) {
    .logo img{margin: auto;}
    .banner{min-height:0;padding: 20px 0 0;}	
	.site-nav{padding-bottom: 0;}
	
}


@media (min-width: 1024px){
	.site-nav .nav>li>a {
		padding-left: 20px;
		padding-right:20px;
	}
	
}
@media (max-width: 767px){
	.nav_one {
    background: none;
    border-right:1px solid #003A6B;
	}
	.banner{margin:20px 0;padding:0;}
	.banner img {margin: auto;}
	.site-nav {background:#812483;}

	
	.daohang{margin-top:0;margin-bottom:20px;overflow: hidden;}
	.center{height:auto;padding:30px 0;background:#d59ed6;background-size: contain;margin-bottom:20px;margin-left:15px;margin-right:15px;}
	.kan h4{line-height:40px;color:#fff;font-size: 34px;}
	.kan span{color:#fff;line-height: 30px;}
	.lanse {margin-left: 0;margin-bottom:20px;}
	.zise {margin-bottom:20px;}
	.juhuang{margin-right: 0;margin-bottom:20px;}
	.hot_tab { margin-left: 15px; margin-right: 15px;}
	.fmr{text-align:center;margin-top:20px;}
	.content_t{display: none;}
	.bjb_nr{margin-left:0;margin-right:0;}
	.hot_img{padding-left:15px;}
	.content{margin-left:15px;margin-right:15px;}
	.navbar-nav .open .dropdown-menu>li>a {
    line-height: 26px;
    text-align: center;}
	.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {
    background:#ae3ab1;
}
	
}

@media (min-width: 768px){
	
	.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border:0;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.site-nav .nav>li>a {
color:#666;
}
.navbar-nav {
    margin-bottom: 20px;
	    float: right;
}
.tab-title .item {
	 width: 144px;
}

.navbar-nav>li {
    float: left; 
}
}

@media (min-width: 767px)and (max-width: 992px){
.fmsm_njq{height:none;}
.fmsm_sm{padding: 0;}	
	.email ul{text-align: center;}
}




/*改变导航默认高*/
@media (min-width: 768px) {
    .navbar-nav > li > a {
        padding-top: 0;
        padding-bottom: 0;
    }
	
}

@media (min-width:1200px) {
/*导航hover事件修改*/
.navbar .nav > li:hover .dropdown-menu {
	display: block;
}
	
}

/*移动端搜索判断*/
@media (max-width:1200px) and (min-width:992px) {
.app-search{display: none;}
}


@media (min-width:992px){

.col-md-7 {width: 50.333333%;}
}

/*--返回顶部top--*/
.top-arrow{position: fixed;_position: absolute;bottom:80px;right:10px;width:30px; height:30px;border-radius: 50%;display: none;z-index: 9999;cursor: pointer; background:#AACEF1;}
.top-arrow .glyphicon{text-align:center;top:6px; left:8px;color: #003366;}
/*--返回顶部top--*/




@media (min-width: 992px){
.col-md-7 {width: 57.333333%;}
}

/*------------------------------------------移动端结束----------------------------------------------------*/