﻿@charset "utf-8";

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block }
audio, canvas, video { display: inline-block; *display:inline;
*zoom:1
}
audio:not([controls]) { display: none; height: 0 }
[hidden], template { display: none }


abbr[title] { border-bottom: 1px dotted }
b, strong { font-weight: bold }
dfn { font-style: italic }
hr { height: 0; -moz-box-sizing: content-box; box-sizing: content-box }
mark { color: #000; background: #ff0 }
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em }
pre { white-space: pre-wrap }
q { quotes: "\201C" "\201D" "\2018" "\2019" }
p { margin: 0 }
small { font-size: 80% }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline }
sup { top: -0.5em }
sub { bottom: -0.25em }
img { border: 0 }
svg:not(:root) { overflow: hidden }
figure { margin: 0 }
fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0 }
legend { padding: 0; border: 0 }
button, input, select, textarea { margin: 0; font-family: inherit; font-size: 100% }
button, input { line-height: normal }
button, select { text-transform: none }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button }
button[disabled], html input[disabled] { cursor: default }
input[type="checkbox"], input[type="radio"] { padding: 0; box-sizing: border-box }
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
textarea { overflow: auto; vertical-align: top }
table { border-collapse: collapse; border-spacing: 0 }
small, .small { font-size: 85% }
cite { font-style: normal }
ul, ol { margin: 0; padding: 0 }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0 }
li { list-style: none; }
dl { margin: 0; }
dt, dd { line-height: 1.428571429 }
dt { font-weight: bold }
dd { margin-left: 0 }
h4, h5 { margin: 0; padding: 0; }
.clear:after { display: block; clear: both; content: ""; visibility: hidden; height: 0; zoom: 1 }
.container { max-width: 1200px; min-width: 480px; margin: 0 auto; *zoom: 1; }
.container:before, .container:after { content: ''; display: block; clear: both; }
/*头部*/
.top { background: #f9f9f9; background: -webkit-linear-gradient(top, #ffffff, #f9f9f9); display: block; height: 84px; }
.top .logo { padding: 25px 0 0; float: left }
.top .menu { float: right;/* width: 131px; */ text-align: right; display: inline-block; *display:inline;
*zoom:1;
}
.menu_mail, .menu_user, .menu_nav { display: inline-block; *display:inline;*zoom:1;
padding: 30px 8px 0; position: relative; vertical-align: middle }
.menu_com, .menu_header {  display:inline-block; *display:inline; *zoom:1; height: 30px; line-height: 30px; *display:inline;
padding: 30px 8px 0; position: relative; vertical-align: middle }
.menu_header span {  display:inline-block; *display:inline; *zoom:1; width: 30px; height: 30px; overflow: hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; vertical-align: middle; margin: 0 6px 0 6px; background-size: contain; }
.menu_header span img { width: 30px; height: 30px; }
.menu_header { position: relative; }
.menu_header .menu_pop { position: absolute; min-width: 140px; background: #fff; text-align: left; padding: 10px 0; border: #d8d8d8 1px solid; top: 70px; left: -7px; z-index: 150 }
.menu_header .menu_pop:before { clear: both; content: ' '; position: absolute; top: -14px; left: 60px; height: 0; width: 0; border: 7px solid #d8d8d8; border-color: transparent transparent #d8d8d8 transparent; }
.menu_header .menu_pop li a { display: block; padding: 0px 20px; }
.menu_header .menu_pop li a:hover { background: #f3f3f3 }
/*.nav_b{ position:absolute; background:#096; width:150px; height:50px; top:60px; right:0}*/


/*左边栏*/
.left_sidebar { width: 220px; float: left; overflow: hidden; margin-bottom: 30px; }
.SidebarBox { margin-top: 14px; }
.SidebarBox .title h3 { font-size: 16px; color: #000; line-height: 2.75; margin: 0 }
.right_con { padding-left: 0px; margin-left: 240px; }
.left_sidebar:before, .right_con:before { content: '.'; display: block; width: 0; height: 0; visibility: hidden; overflow: hidden }
.icon { display: inline-block; *display:inline;
*zoom:1;
vertical-align: middle; background-repeat: no-repeat; }
/*学者名片*/
.ScholarCard { clear: both; }
.ScholarCard_title { }
.ScholarCard_details { float: left; display: inline-block; *display:inline;*zoom:1;border: 1px solid #b4d6f9; height: 60px; width: 21.7%; padding: 5px 1% 5px 1%; line-height: 30px; border-radius: 4px; margin: 5px 1% 5px 0; }
.OrganizationCard_details{ display: inline-block; *display:inline;*zoom:1;  line-height: 26px;  margin: 1px 2% 1px 0;}
.ScholarCard_details a { font-size: 16px; font-weight: bold; margin-right: 10px; display: inline-block; *display:inline;
*zoom:1;
float: left; }
.OrganizationCard_details a{ font-size: 16px;  display: block; width: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-decoration:underline;}
.ScholarCard_details span { display: block; width: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ScholarCard_details a.follow { font-size: 12px; font-weight: normal; margin-right: 0px; margin-left: 0; float: right; }
.ScholarCard_college { color: #717171; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; clear: both; }

@media(min-width:992px) {
.ScholarCard_details { width: 181px; }
}

@media(min-width:1248px) {
.ScholarCard_details { width: 21.7%; }
}

@media(min-width:1310px) {
.ScholarCard_details { width: 21.7%; }
}

@media(max-width:991px) {
.ScholarCard_details { width: 213px; }
}
/*搜索块*/

.searchContainer { float: left; width: 100%; margin-left: -180px; position: relative; }
.resource_type { color: #fff; margin-left: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 80px; display: -webkit-box;  /* 老版本语法: Safari,  iOS, Android browser, older WebKit browsers.  */ display: -moz-box;    /* 老版本语法: Firefox (buggy) */ display: -ms-flexbox;  /* 混合版本语法: IE 10 */ display: -webkit-flex;  /* 新版本语法： Chrome 21+ */ display: flex;       /* 新版本语法： Opera 12.1, Firefox 22+ */ -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; text-align: justify; }
.resource_type a { color: #d5e5fa; font-size: 16px; padding: 0px 8px; line-height: 60px; padding:0 15px/9;}
.resource_type a:hover { text-decoration: none; font-weight: bold; }
.resource_type a.selected { font-weight: bold; color: #fff; }
.searchBox { position: relative; overflow: hidden; height: 45px; position: relative; background: #ffffff; border: 1px solid #ababab;  position: relative; z-index: 2; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
.searchInput { height: 45px; padding-right: 200px; }
.searchInput input { line-height: 41px; height: 41px; width: 100%; margin: 2px; padding: 0 0 0 10px; border: 0; font-size: 14px; outline: none }
.searchBtn { height: 45px; position: absolute; top: 0; width: 90px; right: 90px; background: #d9d9d9; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#fafafa, endColorStr=#b8b8b8); /*IE 6 7 8*/
background: -ms-linear-gradient(top, #fafafa, #b8b8b8);        /* IE 10 */ background: -webkit-linear-gradient(top, #fafafa, #b8b8b8); background: -moz-linear-gradient(top, #fafafa, #b8b8b8); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fafafa), to#b8b8b8); background: -o-linear-gradient(top, #fafafa, #b8b8b8); }
.searchBtn input { font-size: 14px; font-weight: normal; height: 45px; width: 90px; line-height: 45px; color: #003d7c; border: 0; padding-left: 30px; }
.searchBtn:hover { background: #dbdbdb }
.gjsearchBtn { position: absolute; top: 57px; right: 10px; line-height: 25px }
.gjsearchBtn a { color: #fff; }
.gjsearchBtn a:hover { text-decoration: none; }
.search_block.sub_search { height: 80px; position: relative; }
.search_block.sub_search .resource_type a { color: #d5e5fa; font-size: 16px; padding: 0px 8px; }
.search_block.sub_search .resource_type a.selected { font-weight: bold; color: #fff; }
.pubsearchBtn { height: 45px; position: absolute; top: 0; right: 0px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#2453ad, endColorStr=#183c82); /*IE 6 7 8*/
background: -ms-linear-gradient(top, #2453ad, #183c82); /* IE 10 */ background: -webkit-linear-gradient(top, #2453ad, #183c82); background: -moz-linear-gradient(top, #2453ad, #183c82); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2453ad), to#183c82); background: -o-linear-gradient(top, #2453ad, #183c82); }
.pubsearchBtn input { font-size: 14px; font-weight: normal; height: 45px; width: 90px; line-height: 45px; color: #fff; border: 0; background:#ea7324; }
.pubsearchBtn:hover { background: #1e4898; }
.searchInput_bomb { padding: 10px 15px; position: absolute; top: 107px; z-index: 200; background: #fff; border: 1px solid #dfdfdf; display: none; left:0 !important; }
.triangle { background: url(../images/sanjiao.png) no-repeat; width: 19px; height: 11px; position: absolute; top: -10px; left: 25px; }
.bomb_list { background: #fff; line-height: 30px; text-align: left }
.bomb_list a { display: block; width: 110px; }

@media(min-width:992px) {
.search_block { background-position: -100px center; }
.search_block.sub_search .resource_type a { padding: 0px 4px; }
}

@media(min-width:1248px) {
.search_block { background-position: -100px center; }
.search_block.sub_search .resource_type a { padding: 0px 8px; }
}

@media(min-width:1310px) {
.search_block { background-position: center center; }
.search_block.sub_search .resource_type a { padding: 0px 12px; }
}

@media(max-width:991px) {
.search_block { background-position: -100px center; }
.search_block.sub_search .resource_type a { padding: 0px 2px; }
}
.wfzs_logo{ float: left; line-height: 130px; height: 130px; left: 0; color: #fff; font-size: 36px; padding:20px 0 0 20px; width: 160px; min-width: 150px; z-index:9; position:relative}
.SubTitle { float: left; line-height: 130px; height: 130px; left: 0; color: #fff; font-size: 36px; padding-left: 20px; width: 160px; min-width: 160px; z-index:9; position:relative}
.SubTitle a{ color:#fff; text-decoration:none;}
/*检索条件*/
.FilterList2 { /*clear: both;*/ padding-left: 0; overflow: hidden; }
.FilterList2:after { clear: both; content: '.'; display: block; width: 0; height: 0; visibility: hidden; }
.FilerItem { float: left; margin: 3px 4px; cursor: pointer; white-space: nowrap; }
.condition { margin-left: 0; }
.FilerItem span { padding: 2px 6px; display: inline-block; *display:inline;
*zoom:1;
float: left; color: #417dc9; background: #f1f9ff; border: #b8e0ff 1px solid; }
.del { display: inline-block; *display:inline;
*zoom:1;
width: 13px; vertical-align: middle; height: 15px; margin: 0px 0 0 6px; }
.Reset { display: inline-block; *display:inline;
*zoom:1;
margin: 3px 0 0 20px; color: #484848;  padding-left: 20px; }
/*分页*/
.page { padding: 20px 0 45px 0px; overflow: hidden; font-size: 14px; text-align: center }
.page a { width: 35px; height: 35px; text-align: center; line-height: 35px; color: #898989; font-weight: bold; margin: 6px; border: 1px solid #dfdfdf; display: inline-block; *display:inline;
*zoom:1;
background: #f5f5f5; background: -webkit-linear-gradient(top, #fefefe, #f0f0f0); -webkit-border-radius: 3px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 3px; }
.page .cur { background: #315bcd; color: #fff; border: 1px solid #315bcd; }
.page span { padding: 0 0 0 5px; color: #898989; }
.page input { border: #afafaf 1px solid; line-height: 22px; padding: 0 5px; vertical-align: middle; width: 40px; height: 33px; }
.gjsearchT { position: absolute; right: 80px; top: 65px; color: #fff; }
.gjsearchT a { color: #fff; }
.icon_export2 { float: none; display: inline-block; *display:inline;
*zoom:1;
position: relative; width: 19px; height: 19px; background:  margin-left: 10px; }
.icon_share2 { float: none; display: inline-block; *display:inline;*zoom:1;width: 19px; position: relative; height: 19px; margin-left: 5px; }
.icon_favorite2 { float: none; display: inline-block; *display:inline;*zoom:1;width: 19px; position: relative; height: 19px; margin-left: 5px; }
.icon_favorite2.selected{  }
.icon_rss { float: none; display: inline-block; *display:inline;
*zoom:1;
width: 19px; position: relative; height: 19px;  margin-left: 5px; }
.icon_export { background-position: -0px 0; }
.icon_favorite { background-position: -150px 0; }
.sel .icon_favorite, .sel .icon_subscribe { background-position: -150px 0; }
.icon_subscribe { background-position: -50px 0; }
.icon_share { background-position: -100px 0; }
.icon_book { width: 16px; height: 16px; background-position: -150px -50px; margin-right: 5px; }
.icon_down { width: 16px; height: 16px; background-position: -200px -50px; margin-right: 2px; }
.icon_play { width: 16px; height: 16px; background-position: -100px -400px; margin-right: 2px; }
.icon_other { width: 16px; height: 16px; background-position: -50px -400px; margin-right: 2px; }
.icon-date { background-position: -200px -200px; width: 19px; height: 19px; }
.icon_pdf { width: 19px; height: 19px; background-position: -0px -200px; margin-right: 2px; }
.icon-DoubleArrowUp { width: 10px; height: 19px; background-position: 0px -246px; margin-right: 0px; }
.icon_delred { width: 16px; height: 16px; background-position: 0px -400px; }
.icon-DoubleArrowDown { width: 10px; height: 19px; background-position: -50px -246px; margin-right: 0px; }
.icon_Miner { float: none; display: inline-block; *display:inline;
*zoom:1;
width: 19px; height: 19px;  margin-left: 10px; }
.icon_box { width: 160px; background-color: #fff; border: 1px solid #a9bce1; box-shadow: 3px 3px 3px #d4d4d4; -webkit-box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2); -moz-box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2); -o-box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2); box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2); padding: 5px 0 10px 20px; font-size: 14px; font-weight: normal; font-style: normal; position: absolute; z-index: 910; margin-bottom: 10px; zoom: 1 }
.icon_box .horn {  display: inline-block; *display:inline;
*zoom:1;
width: 10px; height: 17px; position: absolute; top: 12px; left: -8px; z-index: 10; }
.icon_box .plate{ padding:1px 0}
.use { line-height: 8px; margin:11px 0 6px 0; padding-left: 7px;  border-left: #99cd00 8px solid; }
.use_plate { padding-left: 10px; line-height: 22px; color: #484848; }
.obtain { border-color: #ff9900;}
.quote { border-color: #329aff; }
.spread { border-color: #cd66ff; }
.BatchOper { padding: 0px 0 0 0; background:#6a97d2; border:#e8e8ea 1px solid;line-height: 22px; padding: 7px; color:#fff; }
.BatchOper a { color:#fff; display: inline-block; *display:inline;
*zoom:1;
padding: 0 5px; }

.BatchOper .batch_btn{ background:#d2dfef; color:#457bc1; padding:0 10px; margin:0 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}
h4 em { color: red; font-style: normal; }
.con a em { color: red; font-style: normal; }
/* 导出弹出窗 样式*/
/* 小tab切换样式*/
#export { margin-top: 10px; margin-bottom: 20px; overflow: hidden; *zoom: 1;
background: #417dc9; padding: 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding: 20px 2px 2px; }
#export:after { clear: both; content: '.'; display: block; width: 0; height: 0; visibility: hidden; }
#tags { float: left; width: 140px; margin-top: 5px; }
#tags :before, #tagContent:before { content: ' '; display: block; width: 0; height: 0; visibility: hidden; overflow: hidden }
#tags LI A { margin: 2px 0; background: #d3e3f7; outline: none; font-size: 14px; display: inline-block; *display:inline;
*zoom:1;
width: 140px; text-align: center; line-height: 36px; color: #484848; text-decoration: none; border-right: solid 1px #417dc9; }
#tags LI.emptyTag { BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px }
#tags LI.selectTag { }
#tags LI.selectTag A { color: #000; background: #fff; border-right: solid 1px #fff; }
#tagContent { margin-left: 141px; background: #fff; padding: 10px 30px; min-height: 150px }
.tagContent { DISPLAY: none; }
#tagContent DIV.selectTag { DISPLAY: block }
.export_qingkong, .export_copy, .export_export, .export_clear, .export_refworks {  }
.export_copy, .export_export, .export_refworks, .export_clear { height: 21px; border: 0; cursor: pointer; font-size: 12px; margin-right: 3px; line-height: normal; margin-top: 5px; margin-bottom: 6px; }
.export_copy { background-position: 0 -89px; width: 53px; padding-left: 19px; }
.export_export { background-position: -60px -89px; width: 53px; padding-left: 19px; }
.export_clear { background-position: 0 -121px; width: 53px; padding-left: 16px; }
.export_refworks { background-position: 0px -51px; width: 122px; padding-left: 16px; font-family: Verdana; }
.export_qingkong { background-position: 0 0; width: 113px; height: 29px; line-height: 29px; font-size: 12px; font-weight: bold; border: 0; cursor: pointer; padding-left: 23px; color: #0f398b; }
.export_title { margin-bottom: 15px; }
.export_list { padding: 10px 0; font-size: 14px; line-height: 170% }
.export_list.graybg { background: #f3f3f3; padding: 10px; margin-bottom: 10px }
.export_list p { padding-bottom: 5px; }
.export_drag { width: 100%; overflow: hidden; padding-bottom: 5px; margin: 3px; }
.export_drag > div { float: left; }
.export_drag .title { line-height: 30px; }
.mo { height: auto; float: left; border: 1px solid #CCC; margin: 3px 5px; background: #FFF; overflow: hidden; width: 100px; }
.mo h1 { height: 24px; padding: 3px; cursor: move; float: left; line-height: 24px; font-weight: normal; width: 57px; font-size: 14px; display: block; padding: 0 10px; margin: 0; }
.mo .nr { float: right; width: 22px; height: 24px; border-left: #CCC 1px solid; }
.mo .nr a { display: block; height: 24px; width: 22px; }
.mo .nr a:hover { background: #CCC }
.icon_close { width: 16px; height: 16px; background-position: -242px -95px; margin-right: 5px; }
.icon_l_up{  width:16px; height:16px; margin-right:5px; }
.icon_l_down{  width:16px; height:16px; margin-right:5px; }
#export .note { border-top: 1px dotted #dfdfdf; padding-top: 5px; color: #ff6c00; margin-bottom: 15px; }
.nodata h3 { text-align: center; font-size: 28px; color: #bfbfbf; font-weight: normal; line-height: 5em }
.searchsug { display: none; position: absolute; top: 107px; left: 200px; right: 261px; z-index: 100; padding: 0px; background: #fff; border: 1px solid #ababab; border-top: 0; _overflow: hidden; }
.searchsug li { color: #000; font: 14px arial; line-height: 25px; padding: 4px 8px; color: #417dc9; position: relative; cursor: default; }
.bdsug-store-del { font-size: 12px; color: #666; text-decoration: underline; position: absolute; right: 8px; top: 0; cursor: pointer; display: none; }
.searchsug li.bdsug-s { background: #f0f0f0 }
.pers_info p { text-align: center; }
.bdsug-s .bdsug-store-del { display: inline-block }
/*公共表格部分*/


.TableL { margin: 5px 0 0 0; padding: 0; border: #dfdfdf 1px solid; margin-left: -1px; border-right: 0; *border-right:#dfdfdf 1px solid;
border-left: 0; }
.TableL li, .TableL th, .TableL td { margin: 0; line-height: 1.75; color: #484848; }
.TableL th, .TableL td { border-left: #eeeeee 1px solid; border-bottom: none; border-bottom: #eeeeee 1px solid\0; +border-bottom: #eeeeee 1px solid;
line-height: 1.75 }
.TableL th:first-child, .TableL td:first-child{ border-left:0}
.TableL th { background: #edf7ff; font-weight: bold; white-space: nowrap; }
.TableL li:nth-child(odd), .TableL tr:nth-child(odd) { background: #f7f7f7; }
.TableL li .JouColumn { float: left; }
.TableL li .JouColumn div { border-left: #eeeeee 1px solid; padding: 6px 6px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.TableL li .title { background: #edf7ff; font-weight: bold; }
.TableL .JouColumn div.con { padding: 6px 4px; }
.TOperate { width: 15%; text-align: center; font-size: 12px; }
.TOperate .OperatBtn1 { float: left; text-align: right; padding: 8px 0 0px 8px; font-size: 12px; font-weight: normal; }
.JouColumn .TOperate .OperatBtn1 a { margin-top: 5px; }
.TOperate .OperatBtn1 a { display: block; float: left; padding: 0 0 8px 8px; line-height: 16px }
.TOperate .OperatBtn1 a .icon { width: 16px; height: 16px;  background-repeat: no-repeat; }
/*弹框样式*/
.mask { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 109; background: rgba(0, 0, 0, 0.5); }
.popup { position: absolute;position: fixed; z-index: 120; top: 50%; left: 50%; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background: #fff; }
.popup_close { height: 36px; }
.popup_close a { display: block; float: right; padding: 8px 10px 12px 10px; margin: 0 5px; height: 17px; width: 17px; line-height: 17px }
.popup_close .icon_close {  width: 17px; height: 17px; margin: 0 }
.popup_close a:hover { background-color: #e60012; }
.popup_close a:hover .icon_close { background-position: -150px -150px; }
.poptitle { color: #1a4882; font-size: 16px; font-weight: bold; padding: 0 20px; margin-top: -20px; }
/*检索历史*/
.historyBlock { margin: 10px 30px }
.historyList { position: relative; }
.historyBlock .BatchOper { margin-bottom: 10px; margin-top: 5px; background: #f3f3f3; border-top: #dfdfdf 1px solid; line-height: 22px; padding: 7px; overflow: hidden; }
.historyList .ResultCont { padding-left: 24px; padding-bottom: 10px; padding: 5px 10px 10px 24px; border-bottom: #dfdfdf 1px solid; position: relative; }
.historyList .ResultCont:after { clear: both; content: '.'; display: block; width: 0; height: 0; visibility: hidden; }
.historyList .ResultCheck { position: absolute; left: 0px; top: 11px; width: 20px; z-index: 99; }
.historyList .ResultCont .title { font-size: 16px; width: 100%; font-weight: normal; color: #484848; line-height: 30px; margin-left:0}
.historyList .ResultCont .title strong { font-weight: normal; color: #2a6eb7;}
.historyList .ResultCont .title em { font-style: italic; color: #999 }
.historyList .ResultCont .OperatBtn1 { width: 180px; height: 16px; float: left; text-align: left; padding: 8px 0 2px 0; font-size: 14px; font-weight: normal; }
.historyList .ResultCont .OperatBtn1 > a { display: block; float: left; padding: 0 15px 0 0; line-height: 16px; color: #417dc9; }
.historyList .ResultCont .date { float: right; color: #999; font-size: 14px; text-align: right; }

.stateblock {
	margin-top: 5px;
	background: #f3f3f3;
	border: #e9e9eb 1px solid;
	border-bottom:0;
	line-height: 22px;
	padding: 0px;
	position:relative;
	/*overflow: hidden;*/
}

.state_brt{display:inline-block; position:absolute; right:80px; line-height:33px; padding:0 15px; border-left:#e7e8ec 1px solid;}
.state_brt a{ color:#777779;}
.state_sort{display:inline-block;line-height:33px; height:35px; padding:0  5px 0 15px; background:#fff; color:#ed7e25; border-right:#e7e8ec 1px solid;border: 0 none; outline:none}
.state_sort a{color:#ed7e25; }
.state_sort a:hover{ text-decoration:none}
.state_sort .icon_or_arrow{ width:23px; height:33px; background-position:-262px -295px;}
.icon_menu { width: 40px; display:inline-block;  height: 33px;border-left:#e7e8ec 1px solid; position:absolute; right:40px; }
.icon_menu2 { width: 40px;  display:inline-block; height: 33px;border-left:#e7e8ec 1px solid; position:absolute; right:0px; margin: 0 00px 0 00px; }
.icon_menu.selected{ background-position:9px -93px; background-color:#ffffff;}
.icon_menu2.selected{ background-position:-91px -93px; background-color:#ffffff;}

/*右侧推拉导航*/
.right_nav{ width:310px; background:#417dc9; position: absolute; right:0; top:0; color:#fff;z-index: 110; padding-bottom:20px;}
.right_nav h1{ padding:30px 20px; margin:0; border-bottom:#8db1df 1px solid; font-size:18px; font-weight:bold;}
.right_nav_w{  width:22px; height:22px; display: inline-block; *display: inline; *zoom: 1; vertical-align:middle; margin-right:10px;}
.right_nav_close{  background-repeat:no-repeat; text-align:right;  width:36px; height:36px; float:right; margin-top:-4px;}
.right_nav_close:hover{ background-color:#6797d4;}
.right_nav h2{ padding:15px 35px; margin:0; border-bottom:#6797d4 1px solid; border-top:#6797d4 1px solid;font-size:18px; font-weight:bold;}
.right_nav_li{ padding:10px 0px;}
.right_nav_li a{ display:block; padding:0 40px; color:#fff; text-decoration:none ; line-height:30px;}
.right_nav_li a:hover{ background:#6797d4;}

.type_more{  width: 26px;  overflow:hidden; text-indent:100px;}
.pages_404,.pages_error,.pages_building{ width:320px; height:380px; padding:160px 60px 0 530px;  line-height:40px; color:#424242; font-size:18px; margin:0 auto}
.pages_error{ }
.pages_building{  height:200px; padding-top:200px; }
.pages_404 h3,.pages_error h3,.pages_building h3{ font-size:24px; margin:20px 0}