@charset "utf-8";
*{margin: 0;padding: 0;list-style: none;}

*#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:0;
}
.abstractfield SUP {
	LINE-HEIGHT:0;
}
*.hiderow {
	DISPLAY: none;
}
*.abs_zuozhe {
	COLOR:#333; font-size: 14px;
}
*.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 {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px 8px; WIDTH: 100%;border:1px solid #fff;border-bottom:1px solid #dadada;
	padding: 5px;
}
*.selectedrow {
	BORDER-BOTTOM: #cbcbcc 1px solid;
    BORDER-LEFT: #cbcbcc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px 0px 8px;
    WIDTH: 100%;
    BACKGROUND: #f8fbff;
    BORDER-TOP: #cbcbcc 1px solid;
    BORDER-RIGHT: #cbcbcc 1px solid;
    padding: 5px;
}
*.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:5px; MARGIN-TOP:5px !important;
	overflow: hidden;
}
.white_content,.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;
	margin-right: 5px;
}
.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: #333; FONT-SIZE: 14px;
}

.txt_biaoti{
    display: block;
   font-weight: bold;
}
a.txt_biaoti:hover {
	color:#3288e6;
}
.abs_zuozhe_cn,.authorList{color:#666;}
.txt_14000 {
	font-size:14px; 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
}


.figure-list .video-list-img {
    height: 200px;
    margin-bottom: 10px;
}
.lunwen-liebiao li .j-list {   
    overflow: hidden;
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid #eee;
}
.figure-list .figure-lunwen {
    -webkit-line-clamp: 2;
    line-clamp: 2;
    font-size: 14px;
    font-weight: normal;
}
.lunwen-liebiao .figure-lunwen {
    font-size: 16px;
    color: #001e62;
    margin-bottom: 5px;
    display: block;
    font-weight: bold;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    float: left;
    width: 100%;
}

/* reset */
ul{list-style: none;padding: 0;}
a{text-decoration:none;color:#000;}
body{font-family: "microsoft yahei";font-size:14px;background: #ffffff;}
.container{position: relative;}
.site-top-nav{background:#333;color: #fff;padding:8px 0;}
.top-pc{background-size: cover;border-top: 5px solid #215d93;}
.top-pc .logo-l{float: left;position: absolute;top:40px;left:160px;}
.top-pc .logo-r{float: right;position: absolute;top:0;right:90px;}
.main,.body-con{max-width:1200px;min-width: 300px;height:100%;overflow:hidden;margin:0 auto;background: #fff;padding: 10px 10px;}
.main .main_nav li{float:left;line-height:30px; font-size:14px;display:inline; position:relative;}
.main_nav ul li a i{position: absolute;
    top:7px;
    right:0;
    display: block;
    height: 16px;
    width: 0;
    overflow: hidden;
    border-left: 1px solid #056377;
    border-right: 1px solid #048EA7;
}
.main .main_nav li a{padding:0 21px; color:#fff; font-weight:bold;}
.main .main_nav a:hover{background:#016577;display:inline-block;}
.main .main_nav a:hover i{border-left: 1px solid #016577;
    border-right: 1px solid #016577;}
/*内容主要中心*/
.center{overflow:hidden;}
.center-box-l{min-width:110px;}
.center-l{margin-bottom:20px;}
.item_title,.center-l h3,.center-title{
    font-size:16px;
    overflow: hidden;
    line-height:32px;
    font-weight: bold;
    margin:0 auto;
    border-bottom: 2px solid #ed8e00;
    color: #555;
}
.item_title{margin-bottom:10px;}
.center-l ul li a{color: #565656;}
.center-l ul li a:hover{background-color: #eee;}
.center-l h3 i{font-size: 22px;padding-right:5px;color: #ed8e00;}
.column{float:left;}
.center-l .author,.reviewing,.reader,.download,.announcement,.record,.links,.copyright{background:url(../images/icons.png) no-repeat; margin:5px 5px 5px 0; float:left;width:20px; height:20px; display:inline-block;}
.center-l .author{background-position:0 0;}
.reviewing{background-position:0 -20px;}
.reader{background-position:0 -40px;}
.download{background-position:0 -60px;}
.announcement{background-position:0 -80px;}
.record{background-position:0 -100px;}
.links{background-position:0 -120px;}
.copyright{background-position:0 -140px;}
.info{line-height: 24px;}
.center-l ul{padding:10px 0 0;}

.zxbg-ul li a{margin:0 0 10px;}
.zxbg-ul li a:hover{text-decoration:none;}
.zxydpt li a{margin:0 0 10px;display: block;font-size: 14px;border-bottom: 1px dotted #ddd;padding-bottom: 3px;color: #004b77;/* font-weight: bold; */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.zxydpt li a i{color:#0273b5;padding:0 10px;}

.center-box-r .center-l .link-ul li a{background: url(../images/circle.png) no-repeat 0 8px;padding-left:10px;}
.download-ul li,.xwgg li,.news li,.bjbgg li,.center-box-r ul li{border-bottom:1px dotted #ccc; box-sizing:border-box;padding: 6px 10px;background:url(../images/circle.png) no-repeat 0 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.download-ul li{padding-bottom: 10px;}
.online p{line-height:22px;}
.online{padding:10px 0;}
.center-box-c{overflow:hidden;background: #fff;box-shadow: 0 0 3px #ddd;border-radius: 4px;}
.center-l h3 .more,.center-title .more{float:right;color: #446390;font-weight:normal;display:inline-block;margin-right:10px;font-size: 12px;}
.center-l h3 .more:hover,.tab_con .more:hover{color:#269bff;text-decoration: underline;}
.article-sea{padding:0 20px; float:left; display:inline-block;}
.center-search{margin:0 0 10px;overflow: hidden;}
.search-group{width: 100%;}
.search-group .form-control{width:56%;float: left;}
.search-group .input-group-btn{float: left;}
.search-group .input-group-btn .btn-info{background: #236daa;border-color: #236daa;border-radius: 0 4px 4px 0;}

.book-date{line-height:22px;color:#2987c5; font-weight:bold;}
.img-book{border:1px solid #f7f7f7;box-shadow: 0 3px 5px rgba(0,0,0,0.3);}
.book{overflow:hidden;}
.book-l{margin:10px;float:left;}
.book-con{margin:10px 10px;}
.book-l .book-btn a{width:70px;height:20px;line-height:20px;display:inline-block;border:1px solid #ccc;border-radius:10px;background:#f7f7f7;color: #446390;font-weight:bold;margin:15px 0 0;text-align:center;}
.book-l .book-btn .change-btn{background:#fff;}

.book-l .book-btn .prev{margin-right:5px;}
.book-content{display:none;/*padding-right:10px;*/overflow: hidden;margin-left: 20px;padding-left: 20px;}
.book-con div.current{display:block;}
.border-line{border-bottom:1px dotted #ccc; padding-bottom:10px;}
.book-content p,.book-content h4{display:block;}
.book-content h4{color: #236daa;font-weight:bold;font-size: 14px;margin: 0;}
.book-content ul li{margin-top:8px;}
.book-content ul li a:hover{text-decoration:underline;color:#ED8E1A;}
.tab_list .tab_ul{width:240px; height:30px; overflow:hidden; border-radius:4px; margin:0 auto;cursor:pointer;border:1px solid #2987c5;}
.tab_list .tab_ul li{float:left;width:119px;height:30px; text-align:center; line-height:30px; font-size:14px; font-weight:bold;color:#2987c5;}
.tab_con .list{color: #446390;font-size: 14px;}
.tab_con dl{line-height:22px;margin-top: 10px;}
.tab_con dl input[type='checkbox']{margin-top:5px; /*float:left;*/ margin-right:3px;}
.tab_con dd{border-bottom:1px dotted #ccc;}
.tab_con dl .no-bg{background:none;}
.choose{padding:0 20px;}
.choose a{background:url(../images/c.png) no-repeat;width:16px; padding-left:20px;}
.tab_con .title{font-weight:bold;}
.tab_con .copy{background:url(../images/copy.gif) no-repeat;/*margin-left:14px; */ width:25px; height:22px; float:left; cursor:pointer;}
.tab_con .txt{margin-left:15px;}
.tab_con em{color:red; font-style:normal;}
.tab_con .num{min-width:18px; display:inline-block;}
.tab_con .num .author{color:#2987c5;}
.input-group-addon{cursor:pointer;}
h4 .text-title{font-size: 14px;font-weight: bold;}
.tab_list .tab_ul li a{color:#00ADEF;}
.tab_list .tab_ul .current{background:#2987c5;}
.tab_list .tab_ul .current{color:#fff;}
.info_cont_two{height: 610px;overflow:auto;}
.tab_con{padding:10px;overflow:hidden;/*max-width:470px;margin:10px auto; height:600px; border:1px solid #ccc; overflow:hidden; overflow-y:scroll; overflow:-moz-scrollbars-vertical;height: 732px;overflow: auto;*/}
.tab_con .tab_c_cont{display:none;}
.tab_con .current{display:block;}
.center-info{padding:10px 20px;}
.center-info p{line-height:22px;}
.center-box-c .center-title{margin-top: 0;width: 100%;}
.footer{text-align:center;padding:10px 0;background: #215d93;color: #fff;}
.footer a{color: #fff!important;}
.zxbg-ul a{color:#fff;}
.gotop{position: fixed;_position: absolute;bottom:80px;right:10px;width:30px; height:30px;border-radius: 50%;display: none;z-index: 9999;cursor: pointer; background:rgba(0,0,0,0.2);}
.gotop .glyphicon{text-align:center;top:6px; left:8px;}
/*-----------------------------------------------------------------------------------------*/
.navbar .nav>li{float:left;}

.navbar .brand {
    padding-right: 0;
    padding-left: 0;
    margin-left: 20px;
    float: right;
    font-weight: bold;
    color: #000;
    text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    transition: all .2s linear;
}

.main-navigation .menu li {
    display: inline-block;
    position: relative;
}


.main-header {
    text-align: center;
    padding: 42px 0;
    background: #f4645f;
}
.main-header .branding {
    font-size: 3.5em;
    color: #303030;
}
.main-header .branding:hover {
    text-decoration: none;
}
.main-header .branding img {
    max-width: 100%;
}
.main-header h1 {
    color: #fff;
}
.btn-doc {
    position: relative;
    bottom: -40px;
    border: 1px solid #f1362f;
    background-color: transparent;
}
#demo{
    overflow:hidden;
    width: 980px;
    height: 140px;
}
#indemo{
    float: left;
    width: 1000%;
    height: 130px;
    overflow: hidden;
}
#demo1,#demo2{float: left;}
.center-l .link{height: 130px;width:960px;overflow: hidden;padding: 10px 0;}
.link li img{display: block;margin: auto;text-align: center;padding: 10px;overflow: hidden;background: #fff;height: 55px;}
.link li{float:left;width:160px;height: 60px;border: 1px solid #ddd;display: table-cell;text-align: center;vertical-align: middle;}
@media only screen and (max-width: 767px) {
    .btn-doc{
        display: block;
        width: 50%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 10px;
    }
}
.home-template .main-header {
    padding-top: 62px;
    padding-bottom: 62px;
    background-repeat: no-repeat;
    background-position: center 20%;
    -webkit-background-size: cover;
    background-size: cover;
}
/* main-navigation */
.main-navigation .menu {
    padding: 0;
    margin: 0;
}
.main-navigation .menu li a i{
    position: absolute;
    top:10px;
    right: 0px;
    display: block;
    height: 16px;
    width: 0;
    overflow: hidden;
    border-right: 1px solid #fff;
}
.main-navigation .menu li a:hover{background: #236daa;color: #fff;text-decoration: none;}
.main-navigation .menu li ul {
	
    visibility: hidden;
    background: #65c2f3;
    text-align: left;
    padding: 7px 0px;
	padding-left: 0 !important;
    margin: 0;
    position: absolute;
    left:0;
    top:120%;
    z-index: 999;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 155px;
    min-width: 155px;
}
.main-navigation .menu li ul li {
    display: block;
    margin: 0;
}
.main-navigation .menu li ul li a {
    line-height:2em;
    color: #fff;
    text-align: center;
}
.main-navigation .menu li ul:hover > a {
    color: #f4645f;
}
.main-navigation .menu li:hover ul {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
    top: 100%;
}
@media (max-width: 767px) {
    .main-navigation {
        text-align: center;
    }
    .main-navigation .menu li:hover{background:#3593D1; }
    .main-navigation .menu li {
        display: block;width:100%;
    }
    .main-navigation .menu li a i{border:none;}
    .main-navigation .menu li:hover > a {
        display:block;
        text-decoration: none;
    }
    .main-navigation .menu li ul {
        visibility: visible;
        padding: 0px 0px 0px 20px;
        margin: 0;
        position: relative;
        top: 0;
        width: 100%;
        opacity: 1;
        filter: alpha(opacity=100);
    }
}
/* navbar */
.navbar-header .navbar-brand{float: left;color: #fff;text-shadow: 1px 0 0 #fff;
    height: 32px;
    padding:0 15px;
    font-size: 16px;
    line-height: 32px;}
.navbar-header {
    text-align: center;
}
.navbar-header i {
    height: 32px;
    line-height: 32px;
    font-size: 2em;
    cursor: pointer;
    float: right;
    margin-right: 15px;
}

.main-con main{width:60%;}
.input-group-addon{background: #236daa;color: #fff;border: 1px solid #687d9a;margin: 0 10px;}
.input-group-addon a{color: #fff;}
.zxbg-ul .button{padding: 0 20px;letter-spacing:5px;display: block;font-size:17px;}
.zxbg-ul .button-primary,.zxbg-ul .button-primary-flat{background:url("../images/btn-bg.png") repeat-x;border-color: #eee;color: #236daa;border: 1px solid #ececec;font-weight: bold;}
.zxbg-ul .button-primary:hover{color: #3288e6;}
.button-royal, .button-royal-flat{background-color: #008df7;border-color: #1B9AF7;}
/*.zxbg-ul .tougao{background-color: #0373ce;border-color: #e08115;}
.zxbg-ul .bianwei{background-color: #14a7da;border-color:#e44829;}
.zxbg-ul .bianji{background-color: #337de2;border-color:#10c9ce;}
.zxbg-ul .zhubian{background-color: #028dd8;border-color:#9b54ef;}*/
/*.zxydpt{background:#e7fffd;}*/
.kjdt li a{color:#fff;}
.info{background:url("../images/info-bg.jpg") no-repeat;border:2px solid #016bbf;border-radius: 4px;}
.zxbg-ul li .fa{font-size:22px;width:30px;}
.wechat{border-radius: 4px;/* box-shadow: 0 0 5px rgba(0,0,0,0.3); */padding:5px 0;/* overflow: hidden; */}
.wechat img{width: 60%;overflow: hidden;display: block;box-shadow: 0 0 15px rgba(0,0,0,0.3);}
.weixin,.taobao{text-align: center;font-size: 14px;margin: 10px 0 10px;}
.dqtab{
    overflow: hidden;
    font-size: 15px;
    line-height: 32px;
    color: #446390;
    font-weight: bold;
    margin: 0 auto;
    border-radius: 4px 4px 0 0;
    border-bottom: 1px solid #d0eaff;
}
h4 .text-title{color: #0273b5;}
.center-c{margin-bottom: 15px;}
.center-box-c .home-biaoqiannav li a{font-size: 16px;font-weight: bold;padding:4px 10px;color: #666;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #456795;}
.home-biaoqiannav{background: #eee url(../images/btn-bg.png);}
.top-m{background: url("../images/banner_m.jpg") no-repeat top center;background-size: cover;padding: 5%;}

@media (min-width: 768px) {
    .nav-toggle-button {
        display: none;
    }
}
.main-navigation .menu li a {
    color: #fff;
    line-height: 32px;
    display: block;
    padding: 0 32px;
    font-size: 17px;
    font-weight: bold;   
}
.main-navigation{
    margin-bottom: 20px;
    border-radius:0;    
    color: #fff;
    padding: 5px 0;
    border-top: 1px solid #3fc1ff;
    background: linear-gradient(270deg, #3598ff 0%, #7bd6ed 100%);
}
#main-menu{padding: 0;}
.showtime{line-height: 32px;font-size: 14px;}
.section-l{width:18%;float:left;}
.section-c{width:60%;float:left;}
.section-r{width:22%;float:right;}
.lanmu{font-size:16px;color: #555;margin-bottom: 0;font-weight: bold;}
.lunwen{border-bottom: 1px solid #dadada;padding: 10px 0;}
.txt_biaoti,.lunwen .biaoti a{color: #236daa;font-size: 15px;display: block;font-weight: bold;}
.lunwen .biaoti a:hover{color: #3288e6;}
.lunwen li{margin-top: 3px;line-height: 24px;font-size: 14px;overflow: hidden;}
.nianqi{padding-right:10px;float: left;}
.zhaiyao{background:url("../images/abstract2.png") no-repeat 0 3px;padding-left:20px;}
.html{background:url("../images/htm.png") no-repeat 0 3px;padding-left:20px;}
.pdf{background:url("../images/pdf.png") no-repeat 0 3px;padding-left:20px;}
.red{color:#cb1400;}
.zhuyao-anniu a{padding-right:16px;color: #464646;float: left;}
.nianqi,.doi a,.qita a,.zuozhe,.doi{color: #565656;}
.j-article{background: #fff;/* box-shadow: 5px 5px 10px #eee; */border-radius: 4px 4px 0 0;}
.j-article-con{overflow: hidden;border-bottom: 1px solid #ccc;padding-bottom:10px;}
.current-title{font-size:22px;/* padding-right:2%; */float: left;padding-bottom: 10;}
.n-j-q{font-size: 16px;float: left;margin:5px 0;font-weight: bold;color: #555;}
.issue-btn{float: right;margin-top: 5px;}
.issue-btn a{font-size:14px;color: #fff;background: #236daa;padding:3px 10px;border-radius: 4px;margin: 0 5px;}

.adv-search{width: 15%;color: #fff;float: right;background: #ed8e00;padding: 6px 12px;border-radius: 4px;text-align: center;border: 1px solid #d48105;}
.issue-btn a:hover,.search-group .input-group-btn .btn-info:hover,.btn-box .btn-prev:hover,.btn-box .btn-next:hover{color: #fff;background: #3288e6;text-decoration: none;}
.adv-search:hover{background: #ffae36;color: #fff;}
.body-con .col-md-9{float: right;}

/*二级页面*/
.item_title{font-size:16px;font-weight: bold;}
.item_biaoti{line-height:26px;text-align: center;margin:10px 0 20px;font-size: 18px;font-weight: bold;}
.content_nr ul ul{padding:0;border:0;}
.liulancishu{line-height:26px;text-align: right;}
.fy{padding:20px 0;margin-top: 50px;}
.newsjsk{margin:10px 0 20px;overflow:hidden;}
.item_con{background: #fff;box-shadow: 0 0 3px #ddd;border-radius: 4px;padding: 10px;margin-bottom:10px;}
.zhuanti-list{overflow:hidden;}
.zhuanti-list li{margin-bottom:10px;}
.zhuanti-list .j-title{text-align: center;margin-top:10px;}
.zhuanti-list .j-title a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;display: block;}
.zhuanti-list .slide-a{border:1px solid #eee;display: block;}
.zhuanti-list .slide-a img{height:120px;}

.button-primary:visited,.button-primary-flat:visited{color:#236daa!important;}



.zhuanji{font-size:16px;font-weight:bold;color:#555;margin-top:10px;}

.btn-box .btn-prev,.btn-box .btn-next{padding: 10px;background: #236daa;border-radius: 4px;/*border: 1px solid #ccc;*/float: left;}
.btn-box .btn-prev,.current-v{float: left;}
.current-v{padding:0 10px;}
.btn-box .date{font-weight: bold;color: #555;display: block;font-size:16px;}
.btn-box{overflow: hidden;margin:20px auto 0;text-align: center;color:#555;font-size:15px;}
.border-list{border: 1px solid #ddd;padding:5px;margin-bottom: 10px;}
.btn-box a{color:#fff;}
.cover-info-r-column{float: right;width: 50%;}
.cover-info-r-column li{float:right;margin-left:10%;}
.cover-info-r-column li a{color: #004b83;font-size: 16px;background: #f3f3f3;padding: 6px 10px;float: left;border-radius: 4px;}


/*----------------------------------item---------------------------------------------------------*/
.item-left,.current-left{border:1px solid #ddd;padding:0;}
.item-title{padding:5px; color:#cc2a1e; font-weight:bold; font-size:14px;line-height: 20px;text-indent: 8px;}
.item-content{padding:10px; overflow:hidden;}
.item-biaoti{font-weight:bold;font-size:20px;line-height:26px;margin:15px 0;text-align: center;}
.white_content{color:#666;}
.lunwen .abs{display:none;}

/*过刊*/
.gkll-table{margin-bottom:20px;}
.archive-a{text-align:center;margin:10px;font-size: 16px;}
.table-detail a{padding:5px;line-height: 24px;}
.gklly{overflow: hidden;}
.gklly li{text-align: center;margin-bottom:20px;line-height: 10px;}
/*虚拟专题*/
.subject_text{text-align: center;margin-bottom:20px;}
.subject_text span{line-height:22px;}
.subject_text img{margin-bottom:12px;max-width:150px;height:140px;}
.xunizhuanti li{width:33.33%;float:left;text-align:center;overflow: hidden;margin-bottom: 10px;padding:0 10px 10px;}
.xunizhuanti li .apwrap{overflow: hidden;}
.xunizhuanti li .apwrap-text{margin:10px 0;border-bottom: 1px dashed #28e28d;font-size: 16px;margin-bottom: 20px;font-weight: bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xunizhuanti li img{height:130px;}
.xunizhuanti li .apwrap a{border: 5px solid #e8e9eb;display: block;}
.body-con .col-md-9{float:right;}
.new{color: #cb1400;font-size:12px;}
.date-time{color:#666;}
.center-l .lsfc li{background:none;}
.center-l .lsfc li img,.video-news img{max-height:80px;display:block;text-align:center;margin:auto;max-width:100%;}
.bjbgg .video-news{background:none;} 
.fanhuiqi a{background:#236daa;color:#fff;padding:1px 10px;border-radius:4px;}

@media (min-width: 768px){
.main-navigation .menu li:hover .dropdown-menu{visibility: visible;display: block;}
.img-book {max-width:200px;}
}

@media (min-width: 750px) and (max-width: 1190px){
.zxbg-ul .button{padding:0;font-size:17px;letter-spacing:0;}
.main-navigation .menu li a {padding:0 12px;}
.img-book{max-width:150px;}
}

@media (max-width:767px){
.search-group .form-control{width:56%;}
}

@media (min-width: 1200px){
.col-lg-9{width: 81%;}
}
@media (max-width: 767px){
    .section-l,.section-c,.section-r{width: 100%;}
    .news-l{padding:10px;}
    .center-l{margin-bottom: 0;}
    .center-search{margin: 0 10px;}
    .search-group .form-control{width:56%;} 
	.zhuanji{margin-top:20px;}	
	.book-l{width:100%;margin:0;float:none;padding:10px;}
	.book-content{margin:0;padding:0;}
}
