@charset "utf-8";
.PageMainTitle{padding: 0 22px; color: #484848; font-weight: 700; font-size: 16px; line-height: 52px}
.pagecont{position: relative; margin: 0 auto; margin-bottom: 20px}
.pagecont:after{clear: both; display: block; visibility: hidden; width: 0; height: 0; content: '.'}
.pagecont .right_con{display: block; margin-right: 18px; padding-left: 0}
.Location{margin: 10px 0}
.sibebox .navs{margin: 0 0 0 -1px; height: 52px; border-bottom: solid 1px #dfdfdf; background: #f3f3f3}
.sibebox .navs dl{position: relative; height: 52px}
.sibebox .navs dd{float: left}
.sibebox .navs dd a{display: inline-block; padding: 1px 45px; outline: 0; border-right: #f3f3f3 1px solid; border-left: #f3f3f3 1px solid; background: #f3f3f3; color: #484848; text-align: center; text-decoration: none; font-weight: 700; font-size: 16px; line-height: 52px}
.sibebox .navs dd.sel a{border-right: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; background: #fff; color: #417dc9; border-bottom-color: #fff}
.sibebox .content .within{clear: both; display: none}
.sibeboxS .BatchOper{background: #edf7ff; color: #333}
.sibeboxS .BatchOper .checkall{color: #aaa}
.sibeboxS .BatchOper .checkall span{color: #ff1408}
#bath_month a{margin: 0 5px; color: #aaa}
#bath_month .blue{color: #417dc9}
#month_order{padding-left: 8px; width: 78px; height: 40px; outline: 0; border: 0; background: url(../images/selectbg_03.png) 1px 2px; appearance: none; -moz-appearance: none; -webkit-appearance: none}
select::-ms-expand{display: none}
input[type=checkbox], input[type=radio]{position: relative; top: 3px; left: -3px; width: 15px; height: 15px}
#artical input[type=checkbox], input[type=radio]{position: relative; top: 3px; left: 9px; width: 15px; height: 15px}
.sibeboxS .navs{height: 40px; border-top: solid 4px #dfdfdf}
.sibeboxS .navs dl{position: relative; top: -4px; bottom: 0; height: 44px}
.sibeboxS .navs dd{float: left}
.sibeboxS .navs dd a{display: inline-block; padding: 0 16px; outline: 0; border-top: solid 4px #dfdfdf; color: #484848; text-align: center; text-decoration: none; font-weight: 700; font-size: 16px; line-height: 40px}
.sibeboxS .navs dd a:hover{color: #417dc9}
.sibeboxS .navs dd.sel a{border-top: solid 4px #ff6c00; color: #417dc9}
.sibeboxS .content .within{display: none}
.scrollbox{background: #f3f3f3}
.effects_box{position: relative; overflow: hidden; padding: 15px 59px}
.effects_box ul{position: relative; margin: 0; padding: 0}
.effects_box li{position: relative; float: left; width: 135px; height: 160px; text-align: center}
.effects_box li img{width: 114px; height: 160px}
.effects_box li h3{position: absolute; bottom: 0; left: 10px; display: none; margin: 0; padding: 5px; width: 104px; background: #000; color: #fff; font-weight: 400; font-size: 14px; line-height: 1.125; opacity: .7}
.effects_box .btn{position: absolute; display: inline-block; margin: 0; width: 20px; background: #fff; color: #000; text-align: center; font: 16px/160px "宋体"; cursor: pointer}
#leftbtn{top: 15px; left: 0; border-left: solid 30px #f3f3f3}
#rightbtn{top: 15px; right: 0; border-right: solid 30px #f3f3f3}
.FmNavTitle{padding: 10px; background: #f3f3f3; color: #417dc9; font-weight: 700; font-size: 16px; line-height: 1.5}
.FmNav{width: 219px; border-top: 0; border-left: none}
.FmNav .zTreeDemoBackground { border: 0px }
.FmNav_list dd, .FmNav_list dt{position: relative; padding: 4px 13px; border-top: #dfdfdf 1px solid; background: #f3f3f3; color: #417dc9; font-weight: 400; font-size: 16px; line-height: 29px; cursor: pointer}
.FmNav_list dt{font-weight: 700}
.FmNav_list dl dd{padding-left: 18px}
.FmNav_list dl dl dd{padding-left: 23px}
.FmNav_list dd{background: #fff; font-size: 14px}
.FmNav_list dd div, .FmNav_list dt div{overflow: hidden; padding-right: 46px; text-overflow: ellipsis; white-space: nowrap}
.FmNav_list dt div{padding-right: 0}
.FmNav_list dd span, .FmNav_list dt span{position: absolute; top: 4px; right: 8px; color: #626262; font-weight: 400; font-size: 12px}
.FmNav_list dt.selected, .FmNav_list dt:hover{background: #1a64b6}
.FmNav_list dd.selected, .FmNav_list dd:hover{background: #568bcf}
.FmNav_list dd.selected div, .FmNav_list dd.selected span, .FmNav_list dd:hover div, .FmNav_list dd:hover span, .FmNav_list dt.selected div, .FmNav_list dt.selected span, .FmNav_list dt:hover div, .FmNav_list dt:hover span{color: #fff; font-weight: 400}
.FmNav_list dd input{display: inline-block; margin-right: 2px; margin-bottom: 2px; vertical-align: middle}
.FmNav_list a:hover, .FmNav_list dd:hover a, .FmNav_list dt:hover a{color: #fff; text-decoration: none}
.filterbox{margin: 20px 0}
.FilterBar{position: relative; overflow: hidden; margin: 4px 0}
.FilterTitle{position: absolute; padding: 2px 0; width: 94px; color: #484848; text-align: right; font-weight: 700; font-size: 14px}
.FilterList, .FilterList2, .FilterList3{overflow: hidden; padding-left: 94px}
.FilterList2, .FilterList3{padding-left: 0}
.FilerItem{float: left; margin: 3px 4px; white-space: nowrap; cursor: pointer}
.FilerItem span{display: block; padding: 2px 6px; border: #b8e0ff 1px solid; background: #f1f9ff; color: #417dc9}
.FilerItem span:hover{border: #F60 1px solid}
.FilerItem.WithChild{padding-bottom: 3px; background: url(../images/down_arrow.png) no-repeat bottom center}
.FilterBar .selected span{border: #F60 1px solid; background: #fff}
.simplebtn{margin-top: 10px; border-top: #d4ecff 1px solid}
.simplebtn div{position: relative; margin: 0 auto; margin-top: -1px; padding-right: 15px; width: 125px; border: #d4ecff 1px solid; border-top: 0; background: #f7fbff; color: #ff6c00; text-align: center; line-height: 28px; cursor: pointer}
.simplebtn div a{color: #ff6c00}
.icon_DoubleArrow{position: absolute; top: 11px; right: 30px; display: block; width: 8px; height: 8px; background-image: url(../images/DoubleArrow.png); background-repeat: no-repeat}
.icon_DoubleArrow.down{background-position: -50px 0}
.icon_DoubleArrow.desc{position: absolute; top: 11px; right: 30px; display: block; width: 8px; height: 8px; background-image: url(../images/icon-sort-down.png); background-repeat: no-repeat}
.icon_DoubleArrow.asc{position: absolute; top: 11px; right: 30px; display: block; width: 8px; height: 8px; background-image: url(../images/icon-sort-up.png); background-repeat: no-repeat}
.stateblock{overflow: hidden; margin-top: 10px; padding: 0 7px; border-top: #dfdfdf 1px solid; background: #f3f3f3; color: #484848; line-height: 36px}
.state{float: left; padding-right: 25px}
.stateblock .AgainSearch{float: right; line-height: 33px;}
.AgainSearch input{padding: 2px 5px; height: 22px; height: 20px; border: #afafaf 1px solid; vertical-align: middle; line-height: 22px; line-height: 18px}
.AgainSearch input.againbtn{padding: 4px 5px; width: 80px; height: 26px; border: #afafaf 1px solid; background: #e9e9e9; color: #333; text-align: center; font-size: 12px; line-height: 18px}
.AgainSearch input.againbtn:hover{background: #fff}
.stateblock .switch{float: right; margin-top: 3px; width: 90px}
.JournalPicL{overflow: hidden; margin: 10px 0; padding: 0}
.JournalPicL li{float: left; overflow: hidden; width: 188px; height: 340px}
@media (min-width: 992px){.JournalPicL li{width: 168px}}
@media (min-width: 1310px){.JournalPicL li{width: 188px}}
@media (max-width: 991px){.JournalPicL li{width: 168px}}
.JouPic{position: relative; overflow: hidden; margin: 0 auto; padding: 10px; width: 152px; height: 210px}
.JouPic img{width: 150px; height: 208px; border: #e3e3e3 1px solid}
.icon-first{position: absolute; top: 7px; right: 7px; width: 54px; height: 54px; background: url(../images/icon-first.png) no-repeat}
.icon-prizes{position: absolute; bottom: 3px; left: 3px; width: 35px; height: 46px; background: url(../images/icon-prizes.png) no-repeat}
.JournalPicL h4{overflow: hidden; margin: 0 4px; text-align: center; text-overflow: ellipsis; white-space: nowrap; font-weight: 400; font-size: 16px; line-height: 1.75}
.JouText{margin-bottom: 8px; color: #484848; text-align: center; font-size: 12px; line-height: 1.25}
.JouLabel{overflow: hidden; margin: 0 auto; padding: 2px 0; text-align: center}
.JouLabel span{margin: 0 2px; padding: 0 4px; border: #d2d2d2 1px solid; color: #077c04; white-space: nowrap; font-size: 12px; line-height: 1}
.JouLabel span.CoreLobel{border-color: red; color: red}
.TableL{margin: 0; margin-left: 0; padding: 0; border: #dfdfdf 1px solid; border-right: 0; border-left: 0}
.TableL li, .TableL td, .TableL th{margin: 0; color: #484848; line-height: 1.75}
.TableL td, .TableL th{border-bottom: 0; border-bottom: #eee 1px solid \9; border-left: #eee 1px solid; line-height: 1.75;
+ border-bottom: #eee 1 px solid}
.TableL .OperatBtn1{width: 100%; text-align: center}
.TableL tr td:first-child, .TableL tr th:first-child{border-left: none}
.TableL th{background: #fff; text-align: center; white-space: nowrap; font-weight: 700}
.TableL li:nth-child(odd), .TableL tr:nth-child(odd){background: #f7f7f7}
.TableL li .JouColumn{float: left}
.TableL li .JouColumn div{overflow: hidden; padding: 6px 6px; border-left: #eee 1px solid; text-overflow: ellipsis; white-space: nowrap}
.JournalTableL .JouColumn > div{position: relative; padding: 10px 4px}
.ArticleTableL .JouColumn > div{position: relative; padding: 0}
.TableL .author > div{position: relative; display: -webkit-box; overflow: hidden; padding: 3px 4px; max-height: 35px; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2}
.TableL li .title{background: #edf7ff; font-weight: 700}
.lib_Tab{overflow: hidden; margin: 21px}
.lib_Menubox3{padding-top: 10px}
.lib_Menubox3 ul{margin: 0; padding: 0; text-align: center}
.lib_Menubox3 li{position: relative; float: left; display: block; margin: 0 6px; width: 32%; height: 52px; color: #949694; color: #0c60c2; text-align: center; font-weight: 700; font-size: 14px; cursor: pointer}
.lib_Menubox3 li div{overflow: hidden; padding: 10px 0; border: #b5ccea 1px solid; color: #484848; text-overflow: ellipsis; white-space: nowrap; font-weight: 400; font-size: 16px; line-height: 20px}
.lib_Menubox3 li.hover{padding: 0; border: 0; color: #418adf}
.lib_Menubox3 li.hover div{position: absolute; top: 0; left: 0; display: block; width: 97%; height: 32px; border: #b5ccea 2px solid; border-bottom: 0; background: #f7fcff}
.lib_Contentbox3{clear: both; overflow: hidden; margin: 0 6px; padding: 10px 0; width: 97.7%; border: #b5ccea 2px solid; background: #f7fcff}
.lib_Contentbox3 div{overflow: hidden}
.tb-list, .xueweilist2{overflow: hidden; padding: 0}
.link-wraper, .xueweilist2 li{float: left; overflow: hidden; padding: 0; padding: 0 1.5%; width: 30.3%; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; line-height: 1.875}
.tb-list{margin: 0 20px; padding: 0}
.tb-list .tb-list-item{border-bottom: 1px dotted #ccc}
.tb-list .tb-list-item .p-link{float: left; display: inline-block; width: 200px}
.tb-list .tb-list-item .p-link a{display: inline-block; margin: 12px 0; color: #4b8dde; font-weight: 700; font-size: 16px}
.tb-list .tb-list-item .s-link{float: left; width: 900px; font-size: 16px}
@media (min-width: 992px){.tb-list .tb-list-item .s-link{width: 570px}}
@media (min-width: 1248px){.tb-list .tb-list-item .s-link{width: 820px}}
@media (min-width: 1310px){.tb-list .tb-list-item .s-link{width: 900px}}
@media (max-width: 991px){.tb-list .tb-list-item .s-link{width: 460px}}
.tb-list .tb-list-item .link{display: inline-block; margin: 12px 0; vertical-align: middle}
.spliter{color: #417dc9; font-weight: 400}
.MeetingInfo{overflow: hidden; padding: 20px 40px; border: #dfdfdf 1px solid; background: #f3f3f3; color: #484848; font-size: 16px; line-height: 1.875}
.MeetingInfo strong{color: #ff6c00}
.MeetingNew{overflow: hidden; padding: 20px; border-top: #dfdfdf 1px solid}
.MeetingNew .left, .MeetingNew .right{float: left; width: 50%}
.MeetingNew .left .content{padding-right: 20px}
.MeetingNew .right .content{padding-left: 20px; border-left: #cecece 1px solid}
.MeetingMainNews{position: relative; overflow: hidden}
.MMNPic{position: absolute; float: left; overflow: hidden; width: 95px; height: 95px}
.MMNPic img{width: 93px; height: 93px; border: #dfdfdf 1px solid}
.MMNText{padding-left: 115px; height: 120px; color: #484848; font-size: 14px; line-height: 1.625}
.MMNText h3{overflow: hidden; margin: 0; margin-bottom: 5px; color: #417dc9; text-overflow: ellipsis; white-space: nowrap; font-weight: 700; font-size: 16px; line-height: 1.625}
.newsList li{position: relative; overflow: hidden; padding: 3px; padding-left: 20px; background: url(../images/newsListDisc.png) no-repeat 5px 14px; font-size: 14px; line-height: 24px}
.newsList li a{float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.newsList li span{float: right; color: #a7a7a7; text-align: right}
.Rank{text-align: center}
.Include{text-align: center}
.Column{text-align: center; font-size: 12px}
.Date{text-align: center}
.Subject{font-size: 12px}
.frequency{text-align: center}
td.PaperName{font-weight: 700; font-size: 14px}
.Place{text-align: center}
.Operate{width: 18%; text-align: center; white-space: nowrap}
.OperatBtn1{float: left; text-align: right; font-weight: 400; font-size: 12px}
.OperatBtn1 a{display: inline-block; padding: 0 4px 0 4px; line-height: 16px}
.OperatBtn1 a .icon{width: 18px; height: 20px; background-repeat: no-repeat;}
.JoufArticleCon .OperatBtn1 a .icon{width: 18px; height: 20px; background-repeat: no-repeat; background-image: url(../images/icon_all.png);}
#columnTable .OperatBtn1 a .icon{width: 18px; height: 20px; background-repeat: no-repeat; background-image: url(../images/icon_all.png);}
.OperatBtn1 a .icon.icon_favorite{background-image: url(../images/icon_all.png)}
.ChineseJournal .icon_subscribe{background: url(../images/wj-icon_03.png) no-repeat}
.ChineseJournal .icon_share{background: url(../images/wj-icon_02.png) no-repeat}
.ChineseJournal .icon_book{margin-right: 5px; width: 16px; height: 16px; background: url(../images/wj-icon_06.png) no-repeat}
.ChineseJournal .icon_down{margin-right: 2px; width: 16px; height: 16px; background: url(../images/wj-icon_04.png) no-repeat}
.ChineseJournal .icon_export{margin-right: 2px; width: 16px; height: 16px; background: url(../images/wj-icon_08.png) no-repeat}
.ChineseJournal .icon_play{margin-right: 2px; width: 16px; height: 16px; background-position: -100px -400px}
.ChineseJournal .icon_other{margin-right: 2px; width: 16px; height: 16px; background-position: -50px -400px}
.ChineseJournal .icon_obtain{margin-right: 2px; width: 16px; height: 16px; background-position: -154px -462px}
.ChineseJournal .icon-date{width: 19px; height: 19px; background-position: -200px -200px}
.ChineseJournal .icon_pdf{margin-right: 2px; width: 19px; height: 19px; background-position: 0 -200px}
.ChineseJournal .icon-DoubleArrowUp{margin-right: 0; width: 10px; height: 19px; background-position: 0 -246px}
.ChineseJournal .icon_delred{width: 16px; height: 16px; background-position: 0 -400px}
.ChineseJournal .icon-DoubleArrowDown{margin-right: 0; width: 10px; height: 19px; background-position: -50px -246px}
.OperatBtn2{overflow: hidden; margin: 10px 0 14px 0; font-size: 12px; line-height: 2}
.Mbtn{float: left; overflow: hidden; padding-right: 20px}
.Mbtn a{float: left; display: block; overflow: hidden; margin: 0 5px 0 0; padding: 3px 7px 3px; border: #5c9bea 1px solid; -webkit-border-radius: 3px; -moz-border-radius: 5px; border-radius: 2px; background: #e3f4ff; background: -webkit-linear-gradient(top, #feffff, #d2ecff); color: #003d7c; font-size: 12px; line-height: 1.4; -o-border-radius: 5px}
.Mbtn a:hover{background: #fff; text-decoration: none}
.bookList li{float: left; width: 50%}
.bookList li:after, .bookList:after{clear: both; display: block; visibility: hidden; width: 0; height: 0; content: '.'}
@media (max-width: 1074px){.lib_Menubox3 li{width: 30%} .lib_Menubox3 li.hover div{width: 97%}}
.BookBock{position: relative; margin: 15px 15px 0 0; padding-bottom: 15px; height: 160px; border-bottom: #dfdfdf 1PX solid}
.BookBock:after{clear: both; display: block; visibility: hidden; width: 0; height: 0; content: '.'}
.BookBock .bookimg{position: absolute; float: left}
.bookimg{margin-right: 15px; margin-bottom: 20px; width: 101px; height: 139px}
.bookimg img{width: 99px; height: 137px; border: #dfdfdf 1PX solid}
.booktext{padding-left: 116px}
.booktext:after{clear: both; display: block; visibility: hidden; width: 0; height: 0; content: '.'}
.booktext h4{display: -webkit-box; overflow: hidden; margin: 0; margin-bottom: 10px; padding: 0; text-overflow: ellipsis; font-weight: 700; font-size: 16px; -webkit-line-clamp: 2; -webkit-box-orient: vertical}
.booktext .bookinfo{color: #898989; line-height: 160%}
.booktext .bookinfo div{overflow: hidden; color: #898989; text-overflow: ellipsis; white-space: nowrap; line-height: 160%}
.BookBock .OperatBtn1{float: right; padding-left: 0}
.BookBock .OperatBtn1 a{padding-left: 5px}
.YearbooksList{overflow: hidden}
.YearbooksList .BookBock{height: auto}
.YearbooksList .booktext{min-height: 140px}
.volume{position: relative; overflow: hidden}
.volume .vo-t{position: absolute; padding-top: 5px; width: 75px}
.volume .vo-l{padding-left: 75px; white-space: normal}
.volume .vo-l a{float: left; display: block; padding: 5px 8px 0 8px; white-space: nowrap}
.RankingList{overflow: hidden; padding-left: 10px; width: 930px; height: 40px; border: 1px solid #ccc; background: #e6e6e6; text-align: right; line-height: 40px}
.RankingList div div{float: left}
.RankingList div a{display: block; width: 85px; height: 40px; border-left: 1px solid #ccc; background: #e6e6e6; color: #333; text-align: center}
.RankingList div .cur{background: #fff; color: #417dc9}
.RankingList div input{display: none}
.ArticleTableL td{padding: 0 8px; vertical-align: middle; font-size: 12px}
.ArticleTableL .OperatBtn1 a{padding: 0 2px}
.ArticleTableL .Rank{width: 40px; text-align: center}
.qkpagec .ArticleTableL .Lwname{width: 350px; text-align: center}
.qkpagec .ArticleTableL .author{width: 100px; text-align: center}
.qkpagec .ArticleTableL .form{width: 135px; text-align: center}
.qkpagec .ArticleTableL .date{width: 80px; text-align: center}
.qkpagec .ArticleTableL .frequency{display: none; width: 60px}
.qkpagec .ArticleTableL .downloadth{width: 60px; text-align: center}
.qkpagec .ArticleTableL .dwload{width: 55px; text-align: center}
.qkpagec .ArticleTableL .Operate{width: 55px; text-align: center}
.qkpagec .ylpagec{padding: 5px 15px; border-top: #dfdfdf 1px solid}
.qkpagec .AcademicInfo{overflow: hidden; margin-bottom: 15px; padding: 10px 20px 20px 10px; border-bottom: #dfdfdf 1px solid; color: #484848; font-size: 16px; line-height: 1.875}
.AcademicInfo strong{font-size: 24px}
.AcademicInfo P{color: #777; font-size: 14px; line-height: 1.75}
.ArticleTableL .OperatBtn1 .follow, .follow{display: inline-block; margin-left: 0; padding: 0 10px 0 20px; height: 23px; border: 1px solid #efb2b2; border-radius: 5px; background: url(../images/follow.png) no-repeat 7px 7px; text-decoration: none; line-height: 23px}
.ArticleTableL .OperatBtn1 .follow{margin: 0 10px}
.AcademicsList{overflow: hidden; margin: 15px 0}
.AcademicsList li{float: left; overflow: hidden; margin: 8px 7px; padding: 6px; width: 138px; height: 298px; border: #c4c4c4 1px solid; color: #484848; text-align: center}
.AcaPic{overflow: hidden; margin: 0 auto; width: 136px; height: 160px}
.AcaPic img{width: 136px}
.AcaName{margin-top: 5px; padding-top: 5px; height: 36px; color: #417dc9; text-align: center; font-weight: 700; font-size: 16px; line-height: 18px}
.AcaNameE{font-weight: 400; font-size: 14px}
.AcaComp{display: -webkit-box; overflow: hidden; margin: 5px 0; height: 2.5rem; text-overflow: ellipsis; line-height: 1.25rem; -webkit-line-clamp: 2; -webkit-box-orient: vertical}
.AcaMark{overflow: hidden; margin-top: 5px; font-size: 12px}
.AcaMark .left{float: left}
.AcaMark .right{float: right}
.details_box{margin: 0 15px}
.details_box_title{margin: 20px 0 5px 0; color: #484848; font-weight: 700; font-size: 16px; line-height: 30px}
.details_box_title a{padding-left: 0}
.details_box_title span{padding-left: 30px; color: #bbb; font-weight: 400}
.paragraph{padding-bottom: 20px; border-bottom: 1px solid #dfdfdf; color: #898989; line-height: 26px}
.fund_title{margin: 30px 30px 20px 30px; color: #484848; text-align: center; font-size: 24px}
.fund_time{margin: 0 30px 30px; padding-bottom: 20px; border-bottom: 1px solid #dfdfdf; color: #898989; text-align: center}
.fund_time span{margin-right: 10px}
.fund_content{margin: 0 30px; color: #898989; font-size: 16px; line-height: 32px}
.Website{padding-left: 50px; line-height: 32px}
.Website_add{margin: 30px 0 40px}
.Recommend{margin-bottom: 20px; padding: 0 0 0 30px; border-bottom: 4px solid #417dc9; font-weight: 700; font-size: 16px; line-height: 35px}
.Recommend_btn{margin: 0 0 10px 20px; font-size: 12px}
.Recommend_con{display: inline-block; margin-left: 5px; color: #484848; line-height: 24px}
.Recommend_btn .Recommend_con_a{margin: 0; border: 0; background: #fff; color: #417dc9}
.Recommend_btn .Recommend_con_a:hover{color: #ff6c00}
.Recommend_btn span{float: left; font-size: 12px}
.pagecont_recommend{padding-bottom: 25px}
.JouColumn img{margin: 0 0 0 8px}
.FmNavTitle_condition{padding: 0; border: 1px solid #417dc9; background: #f3f7fb; font-weight: 400}
.FmNavTitle_name{font-weight: 400; font-size: 15px}
.FmNavTitle a{padding-right: 2px; font-size: 16px}
.FmNavTitle a:hover{color: #ff6c00; text-decoration: none; font-weight: 700}
.FmNavTitle .FmNavTitle_cur{font-weight: 700}
.FmNavTitle .FmNavTitle_right{padding: 5px 13px}
.FmNav_list_class{font-weight: 400; font-size: 14px}
.FmNav_list .Class_list{background: #fff}
.FmNavTitle_condition a{display: inline-block; padding: 10px 10px}
.FmNavTitle_condition a:hover{background: #417dc9; color: #fff}
.FmNavTitle_right_cur{background: #417dc9; color: #fff; font-weight: 700}
.Tabnavs{margin: 0 0 0 -1px; margin-bottom: 10px; height: 52px; border-bottom: solid 1px #dfdfdf; background: #f3f3f3}
.Tabnavs dl{position: relative; bottom: 1px; height: 52px}
.Tabnavs dd{float: left}
.Tabnavs dd a{display: inline-block; padding: 0 30px; outline: 0; border-right: #f3f3f3 1px solid; border-bottom: solid 1px #dfdfdf; border-left: #f3f3f3 1px solid; background: #f3f3f3; color: #484848; text-align: center; text-decoration: none; font-weight: 700; font-size: 16px; line-height: 53px}
.Tabnavs dd.sel a{border-right: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; background: #fff; color: #417dc9; border-bottom-color: #fff}
@media (min-width: 992px){.kjbg_left{width: 250px} .FmNavTitle .FmNavTitle_right{padding: 5px 4px} .pagecont .right_con.kjbg_con{margin-left: 270px}}
@media (min-width: 1248px){.kjbg_left{width: 260px} .FmNavTitle .FmNavTitle_right{padding: 5px 6px} .pagecont .right_con.kjbg_con{margin-left: 280px}}
@media (min-width: 1310px){.kjbg_left{width: 320px} .FmNavTitle .FmNavTitle_right{padding: 5px 13px} .pagecont .right_con.kjbg_con{margin-left: 340px}}
@media (max-width: 991px){.kjbg_left{width: 250px} .FmNavTitle .FmNavTitle_right{padding: 5px 4px} .pagecont .right_con.kjbg_con{margin-left: 270px}}
.pagecont .right_con.kjbg_con .FilterTitle{width: 70px}
.pagecont .right_con.kjbg_con .FilterList{padding-left: 70px}
.pagecont .right_con.kjbg_con .stateblock{margin-top: 0}
.container .focus{margin-bottom: 15px; height: 21vw; border: 1px solid #dfdfdf; background: #f3f3f3}
.focus_left{position: relative; float: left; overflow: hidden; width: 60%; height: 100%}
.focus_picture_title{position: absolute; bottom: 0; left: 0; width: 790px; height: 46px; background: #000; background-color: rgba(0, 0, 0, .7); color: #fff; text-align: center; font-size: 16px; line-height: 46px; -webkit-background-color: rgba(0, 0, 0, .7); -moz-background-color: rgba(0, 0, 0, .7); -o-background-color: rgba(0, 0, 0, .7); filter: Alpha(opacity=70)}
.focus_right{float: left; width: 40%; height: 306px; line-height: 26px}
.focus_right > div{padding-right: 15px; padding-left: 15px}
.focus_right_title{padding: 5px 15px 10px 15px; color: #323232; font-weight: 700; font-size: 16px}
.introduce{display: -webkit-box; overflow: hidden; margin-bottom: 10px; color: #323232; text-overflow: ellipsis; font-size: 16px; -webkit-line-clamp: 4; -webkit-box-orient: vertical}
.focus_right a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.character{position: relative; float: left; overflow: hidden; margin: 10px 10px 10px 10px; padding: 15px 0 0 0; width: 31%; height: 323px; border: 1px solid #dfdfdf; line-height: 30px}
.character_title{margin-bottom: 5px; padding: 0 15px; color: #484848; font-weight: 700; font-size: 18px}
.character_introduce{display: -webkit-box; overflow: hidden; margin-bottom: 10px; padding: 0 15px; height: 130px; color: #898989; text-overflow: ellipsis; font-family: Arial, Helvetica, sans-serif; line-height: 25px; -webkit-line-clamp: 5; -webkit-box-orient: vertical}
.character_list{overflow: hidden; height: 107px}
.character_list_rw{float: left; text-align: center; font-size: 14px; line-height: 26px}
.character_list_rw img{width: 75px; height: 75px}
.character_bottom{position: absolute; bottom: 0; left: 0; clear: both; width: 100%; height: 33px; background: #f3f3f3; color: #484848; font-weight: 700; font-size: 12px; line-height: 33px}
.character_bottom_time{float: left; padding: 0 15px 0}
.icon_time{float: left; padding: 11px 15px 0 0; width: 20px; height: 22px; background: url(../images/time.png) no-repeat center center}
.group{float: right}
.icon_group{background: url(../images/group.png) no-repeat center center}
.more{background: #dfdfdf; color: #484848; text-align: center; font-weight: 700; font-size: 30px; line-height: 50px}
.more_po{padding-top: 100px}
.focus_left img{width: 100%}
.focus_picture_title{width: 100%}
@media (min-width: 992px){.character{margin: 10px 7px 10px; width: 31%} .character_list_rw{margin: 3px 7px} .introduce{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; font-size: 14px; line-height: 22px; -webkit-line-clamp: 2; -webkit-box-orient: vertical}}
@media (min-width: 1248px){.character{margin: 10px 7px 10px 8px; width: 31.8%} .character_list_rw{margin: 0 7px} .introduce{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; font-size: 16px; -webkit-line-clamp: 3; -webkit-box-orient: vertical} .focus_right > div{padding-right: 20px; padding-left: 20px}}
@media (min-width: 1310px){.character{margin: 10px 9px 10px 9px; width: 31.6%} .character_list_rw{margin: 0 9px} .container .focus{height: 278px} .introduce{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; font-size: 16px; -webkit-line-clamp: 3; -webkit-box-orient: vertical} .focus_right > div{padding-right: 30px; padding-left: 30px}}
@media (max-width: 991px){.character{margin: 10px 8px 10px 8px; width: 47%} .character_list_rw{margin: 3px 3px} .introduce{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; font-size: 14px; line-height: 22px; -webkit-line-clamp: 1; -webkit-box-orient: vertical} .container .focus{height: 21vw}}
@media (max-width: 730px){.character{width: 97%}}
.container_left{float: left; padding: 0; width: 78%; border: 1px solid #dfdfdf}
.container_left_wrap{overflow: hidden; margin: 0 3px}
.container_left_block{float: left; margin: 10px 5px 10px 8px; width: 217px; height: 145px; border: 1px solid #dfdfdf; background: #f3f3f3}
.left_block_title{padding: 10px 5px 10px 5px; height: 28px; background: #fff; line-height: 28px}
.left_block_title em{color: red; font-size: 12px}
.block_icon{float: left; margin-right: 0; width: 32px; height: 32px; background: url(../images/Analysis.png) no-repeat}
.block_add{position: relative; top: -2px; float: right; width: 33px; height: 33px; background: url(../images/block_add.png) no-repeat}
.left_block_con{margin: 10px 10px 0 10px; color: #484848; font-size: 12px; line-height: 20px}
.icon_Testing{background: url(../images/Testing.png) no-repeat}
.icon_patent{background: url(../images/patent.png) no-repeat}
.icon_Submission{background: url(../images/Submission.png) no-repeat}
.icon_selected_topic{background: url(../images/selected_topic.png) no-repeat}
.icon_writing{background: url(../images/writing.png) no-repeat}
.icon_innovate{background: url(../images/innovate.png) no-repeat}
.icon_EIDeep{background: url(../images/EIDeep.png) no-repeat 0 10px}
.Introduction{color: #484848; text-align: center; font-weight: 700; font-size: 18px}
.Introduction_Apply{margin-top: 45px}
.container_left_bottom{margin: 15px 0 0}
.Authentication{margin-bottom: 10px; padding-left: 15px; background: #e6f2ff; font-weight: 700; font-size: 16px; line-height: 50px}
.Authentication_block{overflow: hidden; margin: 10px 10px 10px}
.Authentication strong{color: #ff6c00; font-weight: 400; font-size: 14px}
.free{margin-bottom: 15px; margin-left: 15px; color: #ff6c00}
.free strong{font-size: 18px}
.free a{text-decoration: underline}
.icon_free{position: relative; top: -10px; right: -10px; float: right; width: 47px; height: 47px; background: url(../images/free.png) no-repeat}
.container_right{float: left; margin-left: 30px; padding-bottom: 20px; width: 18%; border-bottom: 1px solid #dfdfdf; color: #484848}
.Ranking_title{font-weight: 700; font-size: 16px; line-height: 36px}
.Ranking{line-height: 28px}
.num{padding-right: 10px; font-weight: 700}
.Ranking .curr{color: red}
.zydh_list li{position: relative; z-index: 0; overflow: hidden; margin: 16px 0; min-height: 80px; border: #ccc 1px dotted; border-left: #ccc 7px solid; background: #f4f4f4}
.zydh_list li h2{position: absolute; top: 50%; float: left; margin: 0; padding-left: 15px; width: 265px; background: #f4f4f4; color: #417dc9; font-size: 16px; line-height: 30px; transform: translate(0, -50%)}
.zydh_list li p{display: block; margin-left: 300px; padding: 11px 20px; min-height: 58px; background: #fff; color: #484848; line-height: 2}
.zydh_list li.class_01{border-left-color: #2cafbd}
.zydh_list li.class_02{border-left-color: #8cb826}
.zydh_list li.class_03{border-left-color: #e93c53}
.zydh_list li.class_04{border-left-color: #edb444}
.zydh_list li.class_05{border-left-color: #ff6c00}
.zydh_list li.class_06{border-left-color: #395881}
.zydh_list li.class_07{border-left-color: #bda984}
.zydh_list li.class_08{border-left-color: #7ea7c1}

.Filer_more{float: right; margin: 3px 4px; white-space: nowrap; cursor: pointer}
.Filer_more span{display: block; padding: 2px 6px; padding-right: 26px; border: #dfdfdf 1px solid; background: #fff; background: url(../images/Filer_more.png) no-repeat -40px 9px; color: #484848; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; transition: all .3s ease 0s; -ms-transition: all .3s ease 0s}
.Filer_more span:hover{background-position: -40px -21px; color: #417dc9}
.Filer_more.opened span{background-position: 40px 9px}
.Filer_more.opened span:hover{background-position: 40px -21px}
.filerItem_more{display: block; overflow: hidden; margin-bottom: 5px; padding-right: 70px; padding-bottom: 5px; width: auto; border-bottom: #ddd 1px solid}
.copyOperate .printbtn{display: inline-block; margin: 0 0 15px 0; padding: 0 15px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #417dc9; color: #fff; line-height: 32px; -o-border-radius: 3px}
.copyOperate .printbtn:hover{background-color: #336db6}
.icon-printsingle{width: 20px; height: 16px; background: url(../images/printsingle.png) no-repeat}
.icon-printall{width: 20px; height: 16px; background: url(../images/printall.png) no-repeat}
.copyfindc{overflow: hidden}
.copyfindc a.btn_next, .copyfindc a.btn_pre{display: block; width: 34px; height: 590px; border: #dfdfdf 1px solid}
.btn_next{float: right; margin-left: 15px; background: url(../images/arrown_right_big.png) no-repeat center center #fdfdfd}
.btn_pre{float: left; margin-right: 15px; background: url(../images/arrown_left_big.png) no-repeat center center #fdfdfd}
.copyfindc a.btn_next:hover, .copyfindc a.btn_pre:hover{background-color: #f3f3f3}
.CallForPapers{overflow: hidden; padding: 26px 12px}
.CallForPapers .CallForPapersLeft, .CallForPapers .CallForPapersMid, .CallForPapers .CallForPapersRight{float: left}
.CallForPapersLeft .nav a{display: inline-block; margin-right: 20px; padding: 10px 25px; background: #f3f3f3; color: #8f8f8f; text-decoration: none; font-size: 16px}
.CallForPapersLeft .nav .angle_bottom{position: relative; top: 44px; left: 248px; display: block; margin-top: -25px; width: 13px; height: 26px; background: url(/page/images/angle.png)}
.CallForPapersLeft .nav .angle_bottom1{position: relative; top: 44px; left: 248px; display: block; margin-top: -25px; width: 13px; height: 26px; background: url(/page/images/angle.png)}
.CallForPapersLeft .nav a.cur{border-bottom: 1px solid #fff; background: #417dc9; box-shadow: 0 1px 0 #fff; color: #fff}
.CallForPapersLeft .CallForPapersLeftCon{padding: 20px 0 20px 28px}
.CallForPapersLeft .CallForPapersLeftCon p{line-height: 30px}
.CallForPapersLeft .CallForPapersLeftCon p span{color: red}
.CallForPapersLeft .CallForPapersLeftConBtn a{display: inline-block; margin-left: 15px; padding-right: 35px; padding-left: 21px; border: 1px solid #dfdfdf; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #f3f3f3; text-align: right; font-size: 18px; line-height: 55px; -o-border-radius: 5px}
.icon_manage{padding-right: 20px; width: 34px; height: 34px; background-position: -150px -350px}
.CallForPapersMid{padding-right: 20px; width: 52%; border-right: 1px solid #dfdfdf}
.CallForPapersMid .CallForPapersMidTitle h4{padding-top: 15px; color: #484848; font-size: 20px}
.CallForPapersMid .CallForPapersMidDate{padding: 25px 0; color: #727272}
.CallForPapersMid .CallForPapersMidCon{line-height: 30px}
.CallForPapersMid .CallForPapersMidRule{margin-top: 25px}
.CallForPapersMid .CallForPapersMidRule dl{overflow: hidden; margin-bottom: 15px}
.CallForPapersMid .CallForPapersMidRule dl dt{float: left; margin-bottom: 12px; width: 79px; height: 26px; background: url(/page/images/dt_bg.png); color: #666; text-align: center; font-weight: 100; font-size: 16px; line-height: 28px}
.CallForPapersMid .CallForPapersMidRule dl dd{float: left; color: #484848; font-size: 16px; line-height: 28px}
.CallForPapersMid .CallForPapersMidRule dl dd{width: 85%}
.CallForPapersMid .CallForPapersMidRule dl dd span{margin-right: 25px}
.CallForPapers .CallForPapersRight{float: right}
.CallForPapersRight .CallForPapersRightTitle{padding: 18px 0; color: #000; font-weight: 700; font-size: 16px}
.CallForPapersRight .CallForPapersRightCon a{display: block; overflow: hidden; padding-left: 8px; width: 90%; color: #000; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; line-height: 30px}
.qkpagec .ArticleTableL tr{height: 42px;}
.ylpagec .JournalListBox th {background:#edf7ff; font-weight: bold;white-space: nowrap;text-align: center;}
.ylpagec .JouColumn > div { padding: 6px 4px; position:relative; word-break: break-all; }
