﻿/*reset*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,label,table,th,tr,td,embed,object{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,a:link img,a:visited img{border:0;}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}
ul, li {list-style:none;}
h1,h2,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
embed,object{display:block;}
input,img{ border:0;}
input{ font-family:Arial; *line-height:normal !important; vertical-align:middle; }
input[type="radio"], input[type="checkbox"] { float:left; margin:3px 4px 0 0; margin-top: 1px \9; line-height: normal; vertical-align:middle; }
.rightseachlist_1 input[type="checkbox"] { float: none; }
input[type="text"] { height:20px; padding:2px; color:#555; line-height:20px; background-color:#fff; border:1px solid #e0e0e0; }
.active,
.disable { cursor:default; }

/*clear*/
.clearfix:after {visibility:hidden;display:block;height:1px;font-size:0;content:" ";clear:both;height:0; _display: inline-table;}
.clearfix{*zoom: 1;}
.clear { clear: both; font-size: 1px; overflow: hidden; width: 1px; line-height: 1px; height: 1px; }
/*初始化模块内部边线颜色【全局统一】*/
a:link,a:visited{ color:#053597; text-decoration:none;}
a:hover,a:active{ color:#bd0a01; text-decoration:underline;}
/* 解决IE6下背景图片重复下载的问题 by shiyp 2010-6-22*/
html { zoom: expression(function(ele){try{ele.style.zoom = "1";document.execCommand("BackgroundImageCache", false, true);}catch(e){}}(this)); }

/*iconfont modified by cjh 2014088 */
@font-face {font-family: 'iconfont';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.icon-font { font-family:"iconfont"; font-size:14px; line-height:1.1; font-style:normal; overflow:hidden; }
a.icon-font:link,
a.icon-font:visited { padding:0 3px; }
a.icon-font:hover,
a.icon-font:active { text-decoration:none; }
.i-s { font-size:10px; }
.i-m { font-size:16px; }
.i-l { font-size:20px; }
.i-closesquare:link,
.i-closesquare:visited { color:#c5c5c5; background-color:#fff; border:1px solid #c5c5c5; }
.i-closesquare:hover,
.i-closesquare:active { color:#fff; background-color:#d6d6d6; border:#c5c5c6 solid 1px; }
.btn-dmenu .icon-font { color:#666; }
.icon-font.icon-email { font-size:18px; color:#c5c5c5; }

/*全局 modified by cjh 2014088 */
body { font-family:Arial,"\5B8B\4F53"; font-size:12px; color:#333; line-height:1.7em; }

/*1000 modified by cjh 2014088 */
.wrap { width:1000px; margin:0 auto; position:relative;}
.wrap-sideL { position:fixed; top:0; z-index:99; width:180px; height:100%; background-color:#1472ad;_margin-top:0 !important;_height:700px;_position:absolute;
	_left:expression(eval(document.documentElement.scrollLeft));
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.wrap-mainR { width:1000px; min-height:500px; _width:expression(document.body.clientHeight < 500 ? "500px" : "auto"); }
.wrap-sideL.wrap-sideL-fix { position:fixed; top:-195px; }
.banner,
.banner img { width:100%; }
.mainlayout { margin-top:10px; }

/*顶部导航条 modified by cjh 2014088 */
.globalNav { height:40px; color:#666; background-color:#322f30; }
.globalNav a:link,
.globalNav a:visited { margin:0 10px; color:#bebebe; font:12px/40px "\5B8B\4F53"; }
.logo-sztsg { display:inline-block; float:left; *display:inline; width:156px; height:38px; margin-left:14px; vertical-align:middle; background:url(../images/logo_demo.jpg) 0 0 no-repeat #322f30; }

/*布局 modified by cjh 2014088 */
#container { overflow: hidden; }
#container:after {visibility:hidden;display:block;height:1;font-size:0;content:" ";clear:both;height:0; _display: inline-table;}
#container{*zoom: 1;}

/*栏目布局
[col_1]  两栏 1：2
[c0l_2]  两栏 2：1
[c0l_3]  两栏 1：1
[c0l_4]  三栏 1：1：1
-------------------------------------------------------------------------------------------------------------------------- modified by cjh 2014088 */
.column { float:left; overflow: hidden; }
.search_box_w { width: 100%; }
#search_box .box, .column .box { margin-bottom: 10px; }

.col_1 .col_l { width:290px; padding-bottom:1px; }
.col_1 .col_m { width:680px;margin-left:30px; padding-bottom:1px; }
.col_1 .col_r { display: none; }
.col_1 .search_box_s { width:746px; }
.col_2 .col_l { width:680px; *clear:left; padding-bottom:1px; }
.col_2 .col_m { width:290px; margin-left:30px; padding-bottom:1px; }
.col_2 .col_r { display: none; }
.col_2 .search_box_s { float: left; width: 746px; margin-right:10px; }
.col_3 .col_l { width:485px; *clear:left; padding-bottom:1px; }
.col_3 .col_m { width:485px; margin-left:30px; padding-bottom:1px; }
.col_3 .col_r { display:none; }
.col_3 .search_box_s { float: left; width: 494px; margin-right: 10px; }
.col_4 .col_l { width: 326px; }
.col_4 .col_m,
.col_4 .col_r { width: 326px; margin-left: 10px; }

/*页头导航条*/
.gbt { height:38px; padding-bottom:1px; background-color:#f7f7f7; border-bottom:1px solid #dadada; position:relative; z-index:8887; }
.gbt img { float:left; padding:3px 0 0 0; }
.gbt li { float:left; padding:10px; white-space:nowrap; line-height:1.7em; }
.gbt li a:link, .gbt li a:visited { display:inline-block; color:#444; }
.gbt li a:hover, .gbt li a:active { color:#bd0a01; text-decoration:underline; }
.gbt .menu_body a:link, .gbt .menu_body a:visited,
.gbt .more_body a:link { font-size: 12px; color: #474747; height: 30px; line-height: 30px; padding: 0 8px; display: block; }
.gbt .menu_body a:hover, .gbt ul li a:active,
.gbt .more_body a:hover { text-decoration: none; }
.gp-l { float:left; margin:7px 12px 0 0; padding:0; }
.gp-l a:link, .gp-l a:visited { background: url("../../images/HeadfooterSprite.gif") no-repeat scroll 0 -52px transparent; display: block; height: 23px; overflow: hidden; text-indent: -9999px; width: 136px; }
#ManageBtns .active { background-color: #eaeaea; }
#GRUL .active,
#JGUL .active { background-color: #e4e4e4; }

/*个人信息 modified by cjh 2014088 */
.myinfo { text-align:center; border-bottom:1px solid rgba(0,0,0,.2); color:#fff; }
.myinfo-person { padding:10px; }
.myinfo-person img { width:82px; height:82px; border:1px solid #fff; }
.myinfo-person .namebox { padding:1px 0; font-size:14px; font-weight:bold; }
.myinfo-person .orgnbox { overflow:hidden;
text-overflow:ellipsis;
-webkit-text-overflow:ellipsis; /*safari*/
-o-text-overflow:ellipsis; /*opera*/
white-space:nowrap;
display:inline-block;
max-width:160px;
_width:expression(this.scrollWidth>160?"160px":""); /*ie6*/ }
.myinfo-index li { float:left; width:59px; line-height:1.4; }
.myinfo-index li b { display:block; font-weight:normal; }
.myinfo-index a:link,
.myinfo-index a:visited { color:#fff }
.myinfo-index .s-bordR {width:1px;height:30px;background:#465a70;opacity:0.55; /*w3c*/ filter:alpha(opacity=55); /*ie*/}
.leftnav .s-bordT {display:inline-block;width:100%;height:1px;background:#465a70;opacity:0.55; /*w3c*/ filter:alpha(opacity=55); /*ie*/}

/*侧边栏 modified by cjh 2014088 */
.level { position:relative; *position:static; height:42px; line-height:normal;overflow: hidden;width:180px; }
.level a:link,
.level a:visited,
.level span { display:block; height:20px; line-height:20px;width:145px;overflow:hidden;
text-overflow:ellipsis;
-webkit-text-overflow:ellipsis; /*safari*/
-o-text-overflow:ellipsis; /*opera*/
white-space:nowrap;
display:inline-block;
max-width:145px;
_width:expression(this.scrollWidth>145?"145px":""); /*ie6*/ padding:11px 20px 11px 15px; color:#fff; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px; cursor:pointer; }
.level a:hover,
.level a:active,
.level span:hover { text-decoration:none; background-color:#146ca3; }
.level.active { background-color:#104e75; }
.level.active .active-arrow {display:none!important; position:absolute; top:0; right:-10px; width:0; height:0; border-left:10px solid #104e75; border-top:21px solid rgba(0, 0, 0, 0); border-bottom:21px solid rgba(0, 0, 0, 0); _border:0; }
.level.active a:hover,
.level.active span:hover { background-color:#104e75; }
.level .icon-more { /*position:absolute; top:0; right:0px;*/ position:relative; float:right; margin-top:-42px; *margin-top:-57px; width:25px; height:100%; text-align:center; line-height:42px; color:#fff; opacity:.5; cursor:pointer; }
.level-add a:link,
.level-add a:visited,
.level-add span { font-size:20px; font-weight:bold; }

.showside-btn { position:fixed; left:0; bottom:0; display:block; width:5px; height:1000px; background:url(../images/showside_btn.png) 0 0 no-repeat transparent; z-index:99999;_position:absolute;
	_left:expression(eval(document.documentElement.scrollLeft));
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));   
}

/*主导航 modified by cjh 2014088 */
.mainNav{ width:980px; padding:0 10px; background:#2395d3; padding-top:3px; border-radius:4px; }
.mainNav a:link,
.mainNav a:visited { display:inline-block; height:40px; padding:0 22px; color:#fff; font:16px/40px "\5FAE\8F6F\96C5\9ED1"; vertical-align:top; }
.mainNav a:hover,
.mainNav a:active { background-color:#4faadc; text-decoration:none; border-radius:4px 4px 0 0; }
.mainNav a.active:link,
.mainNav a.active:visited { background:#fff; border-radius:4px 4px 0 0; }
.mainNav a.active { background:#fff; color:#30acd2; }

/*侧边导航 modified by cjh 2014088 */
.leftNav { font-size:14px; }
.leftNav li { position:relative; overflow:visible; zoom:1; }
.leftNav a:link,
.leftNav a:active,
.leftNav a:hover,
.leftNav a:visited { display:block; padding:8px 5px 8px 25px; color:#333; text-decoration:none; border-left:6px solid #fff; }
.leftNav a:hover,
.leftNav a:active{ background:#efefef; border-color:#efefef; }
.leftNav .caretNav{ position:absolute; left:8px; top:16px; }
.leftNav .caret-rt{ top:14px;
	border-left: 5px solid #999;
	border-top: 5px solid transparent;
	_border-top: 5px dotted transparent;/*ie6*/
	border-bottom: 5px solid transparent;
	_border-bottom: 5px dotted transparent;/*ie6*/
	}
.leftNav .caret-dw{ 
	border-top: 5px solid #999;
	border-left: 5px solid transparent;
	_border-left: 5px dotted transparent;/*ie6*/
	border-right: 5px solid transparent;
	_border-right: 5px dotted transparent;/*ie6*/
	}
.leftNav .secondNav li a:link,
.leftNav .secondNav li a:visited { padding-left:32px;}
.leftNav .secondNav li a .caretNav { left:20px; }
.leftNav .thirdNav li a:link,
.leftNav .thirdNav li a:visited { padding-left:64px; font-size:12px; color:#666; }
.leftNav a.active:link,
.leftNav a.active:visited,
.leftNav a.active:hover,
.leftNav a.active:active { color:#333; background-color:#e0f2fc; border-color:#2395d3; }

/*二级子导航 add by cjh 20140822*/
.leftnavsub { position:absolute; top:0; z-index:99; left:180px; display:none; width:130px; height:100%; background-color:#494949; overflow:hidden; opacity:.95; display:block;}
.leftnavsub .natrual-scroll-wrap { position:relative; }
.scroll-wrap {height:100%;}
.levelsub a:link,
.levelsub a:visited { display:block; padding:7px 0 7px 12px; font-size:12px; line-height:1.5; color:#fff; width:118px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.levelsub a:hover,
.levelsub a:active { background-color:#333; opacity:1; text-decoration:none; }

/*滚动条样式add by ly 20140901*/
.scroll-tracker {right:0 !important;}
.scroll-tracker div {background:#465a70 !important;}
/*栏目标题 modified by cjh 20140814 */
.dragHeader { display:block; margin-bottom:5px; clear: both; zoom:1; overflow: hidden; }
.dragHeader a { white-space:nowrap; }

/*列表模式 modified by cjh 20140814 */
.club01_tab { background: #fff; table-layout: auto; font-family: "宋体"; }
.club01_tab th,
.club01_tab td { padding:7px 3px; line-height:1.4; word-wrap:break-word; }
.club01_tab th { text-align:left; font-weight:normal; }
.club01_tab td { position:relative; vertical-align:top; border-bottom:1px dotted #e0e0e0; }
.club01_tab_title { background-color:#f4f4f4; }
.club01_tab_title td { padding: 7px 3px; text-align:center; border:0; }
.main_leftlist { padding: 0px 0px 0px 5px; overflow:hidden; width: 180px; white-space: nowrap; text-overflow: ellipsis; }
.main_leftlist a { width: 180px; padding: 0 0 0 5px; display: block; overflow: hidden; white-space: nowrap; }
.main_rightbox .loading { margin: 0px auto; text-align: center; }
.main_rightbox table td,
.main_leftbox table td { padding:8px 3px; vertical-align:top; border-bottom:1px dotted #e0e0e0; }

/*摘要模式 modified by cjh 2014088*/
.TiaoMu { padding:4px; line-height:1.6; }
.TiaoMu_contant p { overflow: hidden; height: auto; line-height:1.7; }
#loadMyPaper_43b4d7af02594ab4813f09dbc046d555 .TiaoMu_title { margin-top:12px; line-height:1.6; font-size:12px;}
.TiaoMu_title,
.TiaoMu_summary,
.TiaoMu_contant,
.TiaoMu_brief { margin:4px 0; line-height:1.6;}
.TiaoMu_title { position:relative; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.TiaoMu_summary { color:#3a8f10; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.TiaoMu_contant { color:#666; }
.TiaoMu_brief { color:#666; }
.TiaoMu_brief span { margin-left:24px; margin-right:10px; }
.TiaoMu_brief span:first-child { margin-left:0; }

/*图片模式 add by cjh 20140822*/
.pic-cont img { padding:2px; border:1px solid #d5d5d5; cursor:pointer; }
.pic-cont:hover img { border-color:#bd0a01; }
.jcarousel-skin-tango { text-align:center; zoom:1; background:#fff; }
.jcarousel-skin-tango li { float:left; *display:inline-block; margin:0 15px 20px 0; }
.jcarousel-skin-tango li img { cursor:pointer; border:#dfdfdf solid 1px;}
.jcarousel-skin-tango-5n li:nth-child(5n),
.jcarousel-skin-tango-3n li:nth-child(3n),
.jcarousel-skin-tango-2n li:nth-child(2n) { margin-right:0; *margin-right:14px; }
.jcarousel-skin-tango-3n > li { margin-right:40px; }

/*文字模式*/
.wordclm { font-size:14px; line-height:2; color:#666; text-indent:2em; }

.wordmore { text-align: right; margin-right: 10px; }
.wordmore a:link,
.wordmore a:visited { color:#999; }
.wordmore a:hover,
.wordmore a:active { color:#bd0a01; }

/*******常用网址栏目M191001*****************/
.listLogoBox li { position:relative; float:left; padding:4px; }
.listLogoBox li a.listLogoPic,
.listLogoBox li a.listLogoPicAdd { display:block; width:70px; height:80px; padding:0px 5px; color:#555; overflow:hidden; text-align: center; word-break:break-all; background-color:#f6f6f6; border:1px solid #e8e8e8; }
.listLogoBox li a:hover,
.listLogoBox li a:active,
.listLogoBox li a.listLogoPic:hover,
.listLogoBox li a.listLogoPic:active,
.listLogoBox li a.listLogoPicAdd:hover,
.listLogoBox li a.listLogoPicAdd:active { color:#bd0a01; border-color:#bd0a01; text-decoration:none; }
.listLogoBox li a.listLogoPicSave { display:none; }
.listLogoBox li a img { vertical-align: middle; margin-top:4px; width: 73px; height: 73px; border: 0; overflow: hidden; }
.listLogoBox li a.listLogoPicAdd { text-indent:-999em; background: url(../../images/spriteImg01.gif) -82px -126px; }
.listLogoBox li a.listLogoPic b { position:relative; top:30px; font-size:14px; color:#999; text-align:center; font-weight:normal; white-space:normal; word-break:break-all; }
.listLogoEdit { margin-top:3px; }
.listLogoPicSave .icon-font { color:#555; font-size:16px; }
.listLogoPicSave:hover .icon-font { color:#bd0a01; }
.listLogoText { display:none; color:#666; height:20px; overflow: hidden; text-overflow:ellipsis; -webkit-text-overflow: ellipsis; /*safari*/ -o-text-overflow: ellipsis; /*opera*/ white-space: nowrap; max-width:60px; _width: expression(this.scrollWidth>120?"120px":""); /*ie6*/ }
.editLogo { position:absolute; top:63px; left:4px; _left: 9px; width:82px; height:22px; background-color:#333; opacity:.25; filter: alpha(opacity=25); }
.editLogoBtn { position:absolute; top:63px; left:12px; width:66px; height:20px; text-align:center; }
.listLogoBox li .editLogoBtn a { display:inline-block; width:16px; height:16px; margin:2px -5px 0; padding:0; background:#f6f6f6; }
.listLogoBox li .editLogoBtn a:link,
.listLogoBox li .editLogoBtn a:visited { color:#555; border:1px solid #e8e8e8; }
.listLogoBox li .editLogoBtn a:hover,
.listLogoBox li .editLogoBtn a:active { color:#bd0a01; border-color:#bd0a01; text-decoration:none; }
.listLogoBox li .f-text { width: 125px; }
.listLogoBox li a.btn { width: auto; }
.listLogoButtonBox { float: left; width: 20px; }

.listLogoKey { font-size:14px; }
.listLogoKey .editLogo { top:3px; right:0; left:auto; width:70px; }
.listLogoKey .editLogoBtn { top:2px; right:2px; left:auto; }
.listLogoBox li.listLogoKey .editLogoBtn a { margin:2px -7px 0; }
.listLogoKey b { font-weight:normal; }
.listLogoKeyAdd:link,
.listLogoKeyAdd:visited { font-size:14px; color:#999; }
.listLogoKey .listLogoEdit { position:absolute; top:0; left:0; }

/*题录模式 modified by cjh 2014088*/
.tl_BgColor { position:relative; padding:4px; font-size:12px; color:#666; line-height:1.6; word-break:break-all; }
.tl_BgColor .f14 { margin-right:10px; }

/*下载和预览图标 modified by cjh 20140811 */
.ab_BgColor { padding:5px 4px; }
.tr_BgColor .func-icon,
.ab_BgColor .func-icon,
.tl_BgColor .func-icon { display:none; position:absolute; right:0; bottom:0; }
.tr_BgColor .func-icon .icon-font,
.ab_BgColor .func-icon .icon-font,
.tl_BgColor .func-icon .icon-font { display:inline-block; color:#009317; text-align:center; background-color:#f9f9f9; cursor:pointer; font-size:16px; }
.tr_BgColor .func-icon .icon-font { width:24px; line-height:24px; }
.ab_BgColor .func-icon .icon-font { width:24px; height:24px; line-height:24px; }
.tl_BgColor .func-icon .icon-font { width:24px; height:24px; line-height:26px; } 
.tr_BgColor:hover,
.ab_BgColor:hover,
.tl_BgColor:hover { background-color:#f9f9f9; }
.tr_BgColor:hover .func-icon,
.ab_BgColor:hover .func-icon,
.tl_BgColor:hover .func-icon { display: block; }

/*栏目角标 modified by cjh 20140812*/
.com { display:none; float:right; margin-top:15px; margin-right:5px; }
.com img { position: relative; }
.com i { _position: relative;/*******解决ie6点击不到配置的问题********/ }
.com .icon-font { margin:0 4px; font-size:16px; color:#c0c0c0; cursor:pointer; }

/*栏目信息 modified by cjh 20140812 */
.colmore { padding:10px 4px 4px; }
.colmore > span { margin-left:5px; }

/*两列&三列&四列&五列&七列 modified by cjh 20140812 */
.key14,
.key25,
.key20,
.key30,
.key45 { float:left; padding:4px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.key14 { width:13%; }
.key20 { width:18.3%; }
.key25 { width:23.8%; }
.key30 { width:30.5%; }
.key45 { width:47.1%; }
.key100 { padding:4px; line-height:1.6; }
.key100 .f14 { margin-right:10px; }

/*表单=====by ly 2014.8.11*/
.f-text { border-radius: 2px 2px 2px 2px; border: 1px solid #B1B5BA; padding: 2px 1px; height: 18px; display: inline-block; font-weight: normal; line-height: 18px; margin-right: 6px; overflow: visible; padding: 3px 1px; text-decoration: none; vertical-align: middle; }
.f-text { display:inline-block; margin:0 6px 0 0; padding:6px 1px; font-weight:normal; line-height:18px; text-decoration:none; white-space:nowrap; vertical-align:middle; overflow:visible; font-size:12px; }
.f-label,
.f-select,
.f-help {display:inline-block; margin:0 6px 0 0; padding:6px 1px; font-weight:normal; line-height:18px; text-decoration:none; white-space:nowrap; vertical-align:middle; overflow:visible; cursor:pointer;font-size:12px; }
.f-text,
.f-select,
.f-textarea { padding:4px 0 4px 3px; border:1px solid #d3d3d3; }
.f-text { -webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border-radius:0\9\0; }
.f-gp { margin-bottom:13px; padding-left:12px; }	
.form-h .f-lb { float:left; width:6em; text-align:right; }
.form-h .f-ct { margin-left:6em; }
.form-h .f-ac { padding-left:6em; }
.form-h-10em .f-lb { width:10em; }
.form-h-10em .f-ct { margin-left:10em; }
.form-h-10em .f-ac { padding-left:10em; }
.f-lb .f-label { font-weight:bold; }
.form-controls .block{ display:inline-block; }
.form-controls{ margin-top:3px; }

/*按钮====by ly 2014.8.11*/
/*按钮*/
.Btn,
.Btn:link,
.Btn:visited { display:inline-block; margin:0 6px 0 0; padding:3px 8px; overflow:visible; color:#333; vertical-align:middle; text-align:center; font:normal 12px/1.428571429 "\5FAE\8F6F\96C5\9ED1"; text-decoration:none; white-space:nowrap; 
	background-color:#F5F5F5; border:1px solid #e6e6e6; border-radius:2px; cursor:pointer; }
.Btn:hover,
.Btn:active { background-color:#eee; text-decoration:none; }
.Btn.disabled,
.Btn[disabled],
fieldset[disabled] .Btn,
.Btn.disabled:hover,
.Btn[disabled]:hover,
fieldset[disabled] .Btn:hover,
.Btn.disabled:active,
.Btn[disabled]:active,
fieldset[disabled] .Btn:active,
.Btn.disabled.active,
.Btn[disabled].active,
fieldset[disabled] .Btn.active { background-color:#428bca; border-color:#357ebd; }
/*大小---- 
Btn-s Btn-l Btn-xl*/
.Btn-s,
.Btn-s:link,
.Btn-s:visited { margin-right:3px; padding:1px 6px; }
.Btn-m,
.Btn-m:link,
.Btn-m:visited { margin-right:6px; padding:6px 12px; font-size:14px; }
.Btn-l,
.Btn-l:link,
.Btn-l:visited { margin-right:12px; padding:10px 18px; font-size:16px; line-height: 1.33; }
.Btn-xl,
.Btn-xl:link,
.Btn-xl:visited { margin-right:50px; padding:15px 32px; font-size:24px; line-height: 1.33; }
/*Btn-defa-f*/
.Btn-defa-f,
.Btn-defa-f:link,
.Btn-defa-f:visited { color:#666; background-image:none;background:#f5f5f5; border-color:#e6e6e6; }
.Btn-defa-f:hover,
.Btn-defa-f:active,
.Btn-defa-f.active { color:#666; background-color:#ececec; border-color:#e0e0e0; }
/* Btn-succ-f */		
.Btn-succ-f,
.Btn-succ-f:link,
.Btn-succ-f:visited { color:#fff; background-image:none; background-color:#59a91d; border-color:#59a91d; }
.Btn-succ-f:hover,
.Btn-succ-f:active,
.Btn-succ-f.active { color:#fff; background-color:#459310; border-color:#459310; }
/*类别--扁平--
Btn-defa-f Btn-prim-f Btn-warn-f Btn-dang-f Btn-succ-f Btn-inve-f*/	
/*Btn-defa-f*/
.Btn-defa-f,
.Btn-defa-f:link,
.Btn-defa-f:visited { color:#666; background-image:none; border-color:#e6e6e6; }
.Btn-defa-f:hover,
.Btn-defa-f:active,
.Btn-defa-f.active { color:#666; background-color:#ececec; border-color:#e0e0e0; }
/*Btn-prim-f*/
.Btn-prim-f,
.Btn-prim-f:link,
.Btn-prim-f:visited { color:#fff; background-image:none; background-color:#2a8bd7; border-color:#2a8bd7; }
.Btn-prim-f:hover,
.Btn-prim-f:active,
.Btn-prim-f.active { color:#fff; background-color:#1a72c1; border-color:#1a72c1; }
/* Btn-warn-f */	
.Btn-warn-f,
.Btn-warn-f:link,
.Btn-warn-f:visited { color:#fff; background-image:none; background-color:#f28f0e; border-color:#f28f0e; }
.Btn-warn-f:hover,
.Btn-warn-f:active,
.Btn-warn-f.active { color:#fff; background-color:#e17805; border-color:#e17805; }
/* Btn-succ-f */		
.Btn-succ-f,
.Btn-succ-f:link,
.Btn-succ-f:visited { color:#fff; background-image:none; background-color:#59a91d; border-color:#59a91d; }
.Btn-succ-f:hover,
.Btn-succ-f:active,
.Btn-succ-f.active { color:#fff; background-color:#459310; border-color:#459310; }
/* Btn-dang-f */	
.Btn-dang-f,
.Btn-dang-f:link,
.Btn-dang-f:visited { color:#fff; background-image:none; background-color: #d9534f; border-color: #d9534f;}
.Btn-dang-f:hover,
.Btn-dang-f:active,
.Btn-dang-f.active  { color: #fff; background-color: #e43f30; border-color: #e43f30;}
/* Btn-inve-f */	
.Btn-inve-f,
.Btn-inve-f:link,
.Btn-inve-f:visited { color:#fff; background-image:none; background-color:#2a3b4f; border-color:#2a3b4f; }
.Btn-inve-f:hover,
.Btn-inve-f:active,
.Btn-inve-f.active { color:#fff; background-color:#1c2a3b; border-color:#1c2a3b; }
/* Btn-disa-f */	
.Btn-disa-f,
.Btn-disa-f:link,
.Btn-disa-f:visited,
.Btn-disa-f:hover,
.Btn-disa-f:active { color:#B1B5BA; background-image:none; background-color:#f2f2f2; cursor:default; box-shadow:none; }
/*Btn-link*/
.Btn-link,
.Btn-link:link,
.Btn-link:visited { padding-left:0; padding-right:0; font-weight:normal; color:#428bca; background:transparent; border:none; }
.Btn-link:hover,
.Btn-link:active { color: #2a6496; text-decoration: underline; background-color: transparent;}	
/*Btn-submit*/
.Btn-submit:link,
.Btn-submit:visited,
.Btn-submit { padding-left:2em; padding-right:2em; }
/*Button group*/	
.Btn-toolbar { zoom:1; overflow:hidden; }
.Btn-group { position:relative; display:inline-block; *display:inline; _height:25px; _padding-left:1px; zoom:1; vertical-align:middle; }
.Btn-toolbar .Btn-group { _padding-left:1px; float:left; margin-right:10px; }
.Btn-group .Btn,
.Btn-group a.Btn { margin:0 0 0 -1px; 			
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	border-radius:0\9\0; }
.Btn-group .Btn:link,
.Btn-group .Btn:visited { _margin:0 0 10px -1px; margin-bottom:10px; padding:3px 6px; }
.Btn-group .Btn:first-child { margin-left: 0;
	-webkit-border-top-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-bottom-left-radius: 2px;
}
.Btn-group .Btn:last-child,
.Btn-group .Btn-dmenu{
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	border-bottom-right-radius: 2px;
	vertical-align:bottom;
}
.Btn-group .Btn-select { border-bottom-right-radius:2px; border-top-right-radius:2px; }
.Btn-select .f-label { padding:2px 1px; margin-right:0; overflow:hidden; _vertical-align:top; }
.Btn-select .caret { margin:8px 0 0 0; }

/*页码====by ly 2014.8.11*/
/*翻页共用部分*/
.pagenav { font-size:12px; text-align:center;margin-top:5px; }
.pagenav span,
.pagenav a:link,
.pagenav a:visited { display:inline-block; *display:inline; width:24px; height:24px; margin:0px 1px; color:#666; line-height:24px; vertical-align:middle; zoom:1; }
.pagenav a:hover,
.pagenav a:active { background:#e4eaee; text-decoration:none; }
.pagenav a.page-prev:link,
.pagenav a.page-prev:visited,
.pagenav a.page-next:link,
.pagenav a.page-next:visited { width:auto; padding:0 10px; }
.pagenav .active { color:#fff; background-color:#488fcd; }
.pagenav .page-prev.disable:link,
.pagenav .page-next.disable:visited,
.pagenav .page-next.disable:hover,
.pagenav .page-next.disable:active { color:#999; background-color:#fff; }
/*pagenav-04样式4——简单版圆形按钮*/
.pagenav-04 a:link,
.pagenav-04 a:visited { position:relative; width:18px; height:18px; _width:12px; _height:12px; font-size:0; line-height:0; text-indent:-999em; *text-indent:0; overflow:hidden; _border:6px dashed #fff; background:#fff; _background:#d2d2d2; }
.pagenav-04 a:hover,
.pagenav-04 a:active { color:#888; _background:#888; }
.pagenav-04 a:after { content:""; position:absolute; top:5px; left:5px; _display:none; width:6px; height:6px; background-color:#d2d2d2; border-radius:3px; }
.pagenav-04 a.active:after { background-color:#9b9a8f; }
.pagenav-04 a.page-prev:link,
.pagenav-04 a.page-prev:visited,
.pagenav-04 a.page-next:link,
.pagenav-04 a.page-next:visited { width:18px; height:18px; padding:0; font-size:14px; line-height:14px; text-align:center; text-indent:0; vertical-align:middle; background:transparent; }
.pagenav-04 a.page-prev:after,
.pagenav-04 a.page-next:after { display:none; text-indent:0; }
.pagenav-04 .icon-font { font-size:18px; }

/*==search==*/
.search:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .search { zoom: 1; } /* IE6 */
*:first-child+html .search { zoom: 1; } /* IE7 */
.search { height:100%; }
.search_text1 { float:left; width:86%; font-size:14px; border-radius:2px 0 0 2px; }
input[type="text"].search_text1 { padding-right:34px; }
.simplebtn,
.simplebtn:link,
.simplebtn:visited { float:left; width:34px; height:28px; margin-left:-34px; text-align:center; }
.simplebtn:hover,
.simplebtn:active { text-decoration:none; }
.simplebtn .icon-font { display:block; margin:4px 5px 0 0; font-size:21px; color:#666; }
.simplebtn:hover .icon-font,
.simplebtn:active .icon-font { color:#333; }
.search .searchQuick { margin: 10px 0px; }
.tabSearch { clear:both; margin-bottom:5px; font-size:12px; overflow:hidden; zoom:1; }
.tabSearch li { float: left; height:20px; padding:0 10px; line-height:20px; color:#999; }
.tabSearch li a:link,
.tabSearch li a:visited { color:#999; }
.tabSearch li a:hover,
.tabSearch li a:active { color:#666; text-decoration:none; }
.tabSearch .tab_on { background-color:#e4e4e4; border-radius:2px; }
.tabSearch .tab_on a:link,
.tabSearch .tab_on a:visited { color: #666; }
.tabbody { margin-bottom:8px; overflow:hidden; }
.searchDescript { clear:both; }
.searchDescript span { clear: both; margin: 10px 0px; }
.searchDescript a { margin-left:10px; }
.searchDescript p { margin:3px 0px; color:#666; }
.searchDescript li { float:left; margin:3px 0px; white-space: nowrap; }
#zhaimoshinySearch a { margin-left: 0px; }
.searchDescript a:link,
.searchDescript a:visited { color:#053597; }
.searchDescript a:hover,
.searchDescript a:active { color:#bd0a01; }
.main_rightbox .simple { padding-top:10px; overflow:hidden;}

/*下拉菜单*/
.choose_01 a:link,
.choose_01 a:visited,
.chooseNav a:link,
.chooseNav a:visited { display: block; height:100%; padding:4px 8px; line-height:1.6; color:#555; }
.choose_01 a:hover,
.choose_01 a:active,
.chooseNav a:hover,
.chooseNav a:active { background-color:#f3f3f3; text-decoration:none;}
#choose001,
#chooseNav { position:absolute; right:7px; top:28px; background-color:#fff; border:1px solid #acacac; }
#choose001 { width:100px; }
#chooseNav { width:140px; }
.scroll-con,.navsubItems {_height:100%;}
.yuedu,
a.yuedu:link,
a.yuedu:visited { display:inline-block; padding:5px 14px; text-align:center; font-size:14px; background-color:#e8e8e8; }
a.yuedu:hover,
a.yuedu:active { background-color:#dfdfdf; text-decoration:none; }

/*建馆帮助*/
ul.help { padding:10px 0; line-height:1.5; }
ul.help li { width:95%; padding:3px 0px; list-style:none; list-style-position: outside; _list-style-position:outside; }

/*栅格化宽度*/
.span1 { width:60px; }
.span2 { width:130px; }
.span3 { width:210px; }
.span4 { width:290px; }
.span5 { width:370px; }
.span6 { width:450px; }
.span7 { width:530px; }
.span8 { width:610px; }
.span9 { width:690px; }
.span10 { width:770px; }
.span11 { width:850px; }
.span12 { width:930px; }

/*常用class====by ly 2014.8.11*/
.fl{float:left;}
.fr{ float:right; }
.fn { float:none; }
.m10 { margin:10px; }
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mb20 { margin-bottom:20px; }
.ml10 { margin-left:10px; }
.pt10{padding-top:10px;}
.pt30{padding-top:30px;}
.pb10{padding-bottom:10px;}
.gray { color: gray; }
.tc{ text-align:center; }
.tl{ text-align:left; }
.tr{ text-align:right; }
.disn { display:none; }
.f12{font-size:12px;}
.f14{ font-size:14px; }
.f16 { font-size:16px; }
.f24 { font-size:24px; }
.block { display:block !important; }
.hidden { display:none !important; visibility:hidden !important; }
.hiddenV { visibility:hidden; }
.inline{ display:inline; }
.posr{ position:relative; }
.posa{ position:absolute; }
.verm{ vertical-align:middle; }
.vert{ vertical-align:top; }
.verb{ vertical-align:bottom; }


        * html .fixed { position: absolute; top: expression(eval(document.documentElement.scrollTop + 10)); }
        .toOutBox { display: none; z-index: 99999; position: fixed; right: 0px; bottom: 0px; font-size: 14px; width: 370px; border: #b8b8b8 solid 1px; padding: 1px; background-color: #fbfbfb; }
        .toTitle { background-color: #e5e5e5; font-weight: bold; position: relative; padding: 10px 15px; }
        a.delete { position: absolute; top: 10px; right: 8px; }
        a.delete:link, a.delete:visited { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 24px; _font-size: 14px; height: 20px; width: 20px; text-align: center; line-height: 20px; display: inline-block; font-weight: bold; color: #616e77; font-weight: normal; _font-weight: bold; /*ie6*/ text-decoration: none; }
        a.delete:hover, a.delete:active { color: #c03; text-decoration: none; }
        .toBody { padding: 10px 15px 20px; line-height: 1.7; }
        .useTitle { color: #8b8b8b; }
        .words { padding-bottom: 18px; }
        .useWirte { width: 100%; }
        .useWirte tr td { padding: 6px 2px; }
        .userIn { padding: 4px 3px; border: #d6dee6 solid 1px; border-top: #abadb3 solid 1px; width: 210px; }
        
        a.search_btn:link, a.search_btn:visited { display: inline-block; height: 24px; line-height: 24px; padding: 0 10px; background: #4a8cf7; border: 1px solid #3079ed; color: #fff; margin: 0px 6px; }

        .cssButton { border-color: #D0D0D0 #949494 #949494 #D0D0D0; border-style: solid; border-width: 1px; margin: 0px 10px 3px 10px; height: 26px; width: 80px; text-decoration: inherit; background: url("/library/images/btn_bg.gif") repeat-x scroll 0 0 #FEFEFC; }


.toOutBox { display: none; z-index: 99999; position: fixed; right: 0px; bottom: 0px; font-size: 14px; width: 370px; border: #b8b8b8 solid 1px; padding: 1px; background-color: #fbfbfb; _position:absolute; _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)); _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))) }
.toTitle { background-color: #e5e5e5; font-weight: bold; position: relative; padding: 10px 15px; }
a.delete { position: absolute; top: 10px; right: 8px; }
a.delete:link, a.delete:visited { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 24px; _font-size: 14px; height: 20px; width: 20px; text-align: center; line-height: 20px; display: inline-block; font-weight: bold; color: #616e77; font-weight: normal; _font-weight: bold; /*ie6*/ text-decoration: none; }
a.delete:hover, a.delete:active { color: #c03; text-decoration: none; }
.toBody { padding: 10px 15px 20px; line-height: 1.7; }
.useTitle { color: #8b8b8b; }
.words { padding-bottom: 18px; }
.useWirte { width: 100%; }
.useWirte tr td { padding: 6px 2px; }
.userIn { padding: 4px 3px; border: #d6dee6 solid 1px; border-top: #abadb3 solid 1px; width: 210px; }

a.a03:link, a.a03:visited { color: #fff; text-decoration: none; }
a.a03:hover, a.a03:active { color: #fff; text-decoration: underline; }
a.a04, a.hui05, a.a_heise { text-decoration: underline; }
a.a04:link, a.a04:visited { font-weight: bold; color: #fefb15; }
a.a04:hover, a.a04:active { font-weight: bold; color: #fff; }
a.a_heise:link, a.a_heise:visited { color: #333; }
a.a_heise:hover, a.a_heise:active { color: #c30; }
a.a_red:link, a.a_red:visited { color: #f00; text-decoration: none; }
a.a_red:hover, a.a_red:active { color: #f00; text-decoration: underline; }
a.a05:link, a.a05:visited { color: #000; text-decoration: none; }
a.a05:hover, a.a05:active { color: #c00; text-decoration: underline; }
a.a06 { color: #369; text-decoration: none; }
a.a07, a.a08 { font-size: 16px; font-family: "黑体"; text-decoration: none; }
a.a07:link, a.a07:visited { color: #addffc; }
a.a07:hover, a.a07:active { color: #fff; }
a.a08 { color: #fff; }
a.a_heise01:link, a.a_heise01:visited { color: #484849; text-decoration: none; }
a.a_heise01:hover, a.a_heise01:active { color: #484849; text-decoration: underline; }
a.a_niu { display: block; width: 125px; color: #000; padding-top: 1px; background-repeat: no-repeat; height: 20px; text-align: center; text-decoration: none; }
a.a_niu:link, a.a_niu:visited { background-image: url(../images/anniu_fenzu01.gif); }
a.a_niu:hover, a.a_niu:active { background-image: url(../images/anniu_fenzu02.gif); }
.pdd5 { padding: 5px; }
.buttnewoy { width: 40px; }
.butt, .butt001, .butt4, .butt6, .butt6_english, .butt6_red, .butt8, .butt10, .butt10_red, .butt12, .butt_duo { font-size: 12px; padding-top: 1px; height: 21px; }
.butt { font-size: 12px; width: 55px; padding-top: 1px; height: 21px; }
.butt { width: 55px; }
.butt4 { width: 68px; }
.butt6 { width: 90px; background: #fefefc url(../../library/images/btn_bg.gif) repeat-x 0px 0px; }
.butt6_english { width: 70px; }
.butt6_red { width: 90px; color: #f00; }
.butt8 { width: 112px; }
.butt10 { width: 134px; }
.butt10_red { width: 134px; color: #f00; }
.butt12 { width: 156px; }
.butt_duo { width: 170px; }
.butt02, .butt04, .butt04_jt, .butt06, .butt08, .buttRP, .butt10_s { border-width: 0px; font-size: 12px; cursor: pointer; background-repeat: no-repeat; height: 23px; }
.butt04 { background: url("../../library/images/newBtnBg.gif") no-repeat scroll 0 -218px transparent; width: 86px; text-indent: 12px; }
.butt06 { background: url("../../library/images/newBtnBg.gif") no-repeat scroll 0 -250px transparent; width: 152px; text-indent: 12px; }
.butt08 { background: url("../../library/images/newBtnBg.gif") no-repeat scroll 0 -316px transparent; width: 125px; text-indent: 15px; }
.buttRP { background-image: url(../../images/report.gif); width: 96px; text-indent: 5px; }
.butt10_s { background: url("../../library/images/newBtnBg.gif") no-repeat scroll 0 -250px transparent; width: 152px; text-indent: 15px; }
.banner2j_bj { background-image: url(../images/top2j_bj.gif); margin: 0px auto; width: 1000px; background-repeat: repeat-x; height: 54px; }
.banner2j_bj .logo_left { float: left; width: 191px; }
.banner2j_bj .daohang_right { margin-top: 10px; font-size: 12px; float: left; width: 809px; color: #fff; line-height: 18px; }
.banner2j_bj .daohang_right .top2j_dl { padding-left: 30px; font-weight: bold; font-size: 12px; color: #fefb15; line-height: 18px; text-align: left; }
.tabkong { border-bottom: #4d68c0 1px solid; background-color: #fff; }
.taboff, .taboff2 { width: 107px; color: #009; border-bottom: #4d68c0 1px solid; height: 24px; text-align: center; text-decoration: underline; }
.taboff { background-image: url(../images/qhniu_bj.gif); background-repeat: no-repeat; }
.tabon { border: #4d68c0 1px solid; border-bottom: 0; font-weight: bold; color: #af0303; background-color: #fff; text-align: center; }
.tabcontent { margin: 0px auto; width: 1000px; }
.search_tj { border-right: #4b66bf 1px solid; float: left; padding-bottom: 8px; border-left: #4b66bf 1px solid; width: 776px; height: 300px; background-color: #f2f2f2; }
.search_title { padding-left: 27px; font-weight: bold; color: #fe0000; }
.red01 { font-weight: bold; padding-top: 12px; }
.dd01 { padding-left: 12px; padding-top: 3px; }
.search_text { padding-left: 388px; font-size: 12px; }
.kong { padding-left: 36px; }
.kong1 { padding-left: 51px; }
.kong2 { padding-left: 63px; }
.kong3 { padding-left: 160px; }
.kong4 { padding-left: 5px; padding-top: 8px; }
.kong5 { padding-left: 110px; }
.kong6 { margin-top: 5px; padding-left: 600px; }
.kong7 { padding-left: 70px; }
.kong8 { padding-left: 390px; }
.kong9 { padding-left: 480px; }
.gouzao, .gouzao01 { padding-top: 4px; text-align: right; }
.gouzao { width: 750px; }
.gouzao01 { width: 700px; }
.xuxian { border-top: #6b6b6b 1px dashed; margin-top: 8px; font-size: 1px; margin-bottom: 8px; margin-left: 12px; width: 720px; }
.anniu_wx { padding-left: 600px; }
.anniu_wx01 { padding-left: 480px; }
.anniu_wx02 { padding-right: 50px; text-align: right; }
.miaodian { border: #4b66bf 1px solid; float: left; width: 776px; padding-top: 7px; height: 19px; text-align: center; }
.sjk_lb { border: #4b66bf 1px solid; float: left; overflow: auto; width: 776px; border-top: 0; }

.col1 { width: 60px; }
.col1_11 { width: 79px; }
.col2 { width: 195px; }
.col3 { width: 208px; }
.col4 { width: 83px; }
.col4_11 { width: 108px; }
.col5 { width: 77px; }
.col5_11 { width: 100px; }
.col6 { width: 35px; text-align: center; }
.col7, .col8 { width: 134px; }
.col7_f { width: 300px; }

.red { color: #f00; }
.red_blod { font-weight: bold; color: #af0303; }
.red_blod01 { font-weight: bold; color: #f00; }
.text_hui { color: #909090; }
.text_white { color: #fff; }
.sjk_name { border-bottom: #c0c0c0 1px solid; height: 25px; background-color: #f2f2f2; }
.tab TD { border-right: #fff 1px solid; padding: 2px; height: 21px; background-color: #a8d8f6; text-align: center; }
.tab1 TD { border-right: #c0c0c0 1px solid; padding: 2px; border-bottom: #c0c0c0 1px solid; background-color: #fff; }
.weizhi { background: none repeat scroll 0 0 #F7F6F7; margin: 0px auto; padding: 5px 10px; width: 998px; height: 24px; line-height: 24px; vertical-align: middle; }
.weizhi2 { padding-left: 18px; margin: 0px auto; width: 950px; padding-top: 8px; height: 12px; }
.top2j, .bottom_bq { margin: 0px auto; width: 1000px; }
.bottom_bq { height: 120px; }
.zyg_col1 { width: 40px; text-align: center; }
.zyg_col2 { width: 183px; }
.zyg_col3 { width: 57px; }
.zyg_col4 { width: 60px; }
.zyg_col5 { width: 28px; text-align: center; }
.zyg_col6 { width: 140px; }
.zyg_col7 { width: 46px; }
.jgg_tj { border: #4b66bf 1px solid; border-bottom: 0; float: left; padding-bottom: 8px; width: 776px; height: 300px; background-color: #f2f2f2; }
.jg_table { border: #4b66bf 1px solid; float: left; overflow: auto; border-top: 0; width: 776px; }
.jgtable_bt { width: 100%; height: 42px; background-color: #a8d8f6; }
.jgtable_bt TD { border-right: #fff 1px solid; padding: 2px; text-align: center; }
.jgtable_white { border-bottom: #fff 1px solid; }
.jiansuo_neirong_f { padding-left: 95px; padding-bottom: 10px; margin: 8px auto 0px; overflow: auto; width: 903px; padding-top: 10px; background-color: #f2f2f2; }
.search_miaodian_f { border: #4b66bf 1px solid; margin: 0px auto; width: 998px; padding-top: 5px; height: 19px; text-align: center; }
.search_sjk_lb_f { border: #4b66bf 1px solid; border-top-width: 0px; margin: 0px auto; overflow: hidden; width: 998px; }
.clear { clear: both; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px; }
.c_left DL { display: block; }
.c_left DT { clear: both; padding: 2px 3px; float: none; line-height: 18px; }
.c_left DD UL { padding-left: 10px; margin-left: 10px; }
.off { border: #a8b6ca 1px solid; padding: 2px 3px; background: #afcdfb; margin-bottom: 2px; }
.on { padding: 2px 3px; background: #fff; margin-bottom: 2px; }
.normal { font-weight: normal; color: #000; }
.third_sh { clear: both; border-top: #aeb4c0 3px solid; padding: 16px 0px 16px 126px; float: none; margin: 8px auto; overflow: auto; width: 874px; line-height: 24px; }
.bold { display: block; padding-left: 14px; font-weight: bold; color: #000; }
.choosed { padding: 0px; font-weight: normal; margin: 0px 0px 0px 14px; color: #000; }
.choosed LI { display: block; float: left; width: 220px; list-style-type: none; }
.left { padding-left: 6px; border-bottom-width: 0px; padding-bottom: 3px; margin: 0px auto; width: 992px; text-align: left; }
.left UL { padding: 0px; margin: 0px; }
.left LI { padding: 0px; float: left; margin: 0px 1px; list-style-type: none; height: 18px; text-align: center; }
.left LI.title { width: 90px; color: red; }
.left LI.list { width: 66px; }
.left LI.last { margin-left: 300px; width: 66px; }
.left LI.current { background: url(../images/anniu_on.gif) no-repeat; width: 66px; color: #fff; }
.left LI.current a:link, .left LI.current a:visited { color: #fff; }
.left LI.current a:hover, .left LI.current a:active { color: #0f0; }
.left LI.show { width: 440px; text-align: right; }
.left INPUT.button, INPUT.button2 { border-width: 0px; height: 20px; }
.left INPUT.button { background: url(../images/button_05.gif) #f1f1f2 no-repeat; width: 108px; }
INPUT.button2 { background: url(../images/bg_03.gif) #f1f1f2 no-repeat; width: 37px; }
.tab6 TD { padding: 3px 2px; text-align: center; }
.tab6 TH { padding: 4px 2px; font-weight: normal; background: #a8d8f6; }
.gr_dlxx { margin: 0px auto; width: 1000px; height: 56px; }
.gr_dlxx01 { background-image: url(../../images/dlbg.gif); margin: 60px auto 0px; width: 436px; height: 14px; text-align: center; }
.gr_dlxx02 { border: #c0c0c0 1px solid; background-position: right bottom; padding-left: 100px; background-image: url(../../images/geren_dl.jpg); margin: 6px auto 90px; width: 334px; padding-top: 48px; background-repeat: no-repeat; height: 136px; background-color: #e2f0fd; }
.gr_dlxx02 DD { margin-bottom: 5px; }
.gr_cj { background-image: url(../../images/dlbg.gif); margin: 30px auto 0px; width: 700px; background-repeat: repeat-x; height: 13px; text-align: center; }
.gr_font { font-weight: bold; font-size: 14px; color: #000; background-color: #fff; }
.gr_fong01 { text-align: center; }
.gr_dlxx03 { margin: 8px auto; width: 700px; }
.gr_tab TH { padding: 3px; font-weight: normal; background-color: #e2f0fd; text-align: left; }
.gr_tab TD { padding: 3px; line-height: 17px; background-color: #fff; }
.gr_lanse_title { margin: 0px auto; overflow: auto; width: 1000px; }
.js_left { float: left; overflow: visible; width: 222px; margin-right: 20px; padding-top: 8px; }
.js_right { float: left; overflow: auto; width: 758px; padding-top: 8px; }
.jslsk01 { border: #4d68c0 1px solid; padding: 8px 4px; width: 212px; height: 182px; background-color: #fffcf3; }
.shixian { border-top: #c0c0c0 1px solid; font-size: 1px; margin: 8px 0px; width: 758px; }
.zyg_jsjgfz { padding-left: 20px; width: 728px; height: 52px; }
.niu_fenzu_1 { font-size: 12px; background-image: url(../images/anniu_fenzu02.gif); width: 125px; color: #fff; padding-top: 2px; background-repeat: no-repeat; height: 18px; text-align: center; }
.wx_jsframe_xx { border-top: #a09e98 1px dashed; font-size: 1px; margin: 6px 0px; width: 202px; line-height: 1px; height: 1px; }
.wx_jsframe_content { padding-left: 10px; width: 194px; line-height: 18px; }
.wx_jsframe_paixu { padding-left: 20px; font-size: 12px; float: left; width: 170px; line-height: 18px; }
.wx_jsframe_anniu { padding-right: 3px; float: right; width: 17px; height: 30px; }
.fzjg_bt { margin-top: 8px; padding-left: 10px; font-size: 12px; width: 212px; padding-top: 5px; height: 18px; background-color: #85a7c7; }
.fzjg_content { margin-top: 6px; padding-left: 5px; overflow: visible; width: 216px; }
.fzctt_left { float: left; overflow: visible; width: 193px; }
.fzctt_left DD { font-size: 12px; line-height: 18px; }
.fzctt_right { padding-right: 3px; float: right; width: 17px; height: 30px; }
.fenzuniu { font-size: 12px; width: 125px; padding-top: 1px; height: 20px; text-align: center; }
.fenzuniu02 { font-size: 12px; background-image: url(../images/anniu_fenzu02.gif); width: 125px; color: #fff; padding-top: 2px; background-repeat: no-repeat; height: 20px; text-align: center; }
.sjk_lb001, .miaodian001 { border: #4b66bf 1px solid; margin: 0px auto; border-top: 0; width: 968px; }
.sjk_lb003 { border: #c0c0c0 1px solid; margin: 0px auto; overflow: auto; width: 968px; }
.miaodian001 { padding-top: 7px; height: 19px; text-align: center; }
.line { line-height: 25px; }
.line01 { line-height: 22px; }
.line02 { line-height: 17px; }
.font_red { color: #af0303; }
.font_lan { color: #0071b5; }
.font_yellow { font-weight: bold; font-size: 14px; color: #df890f; }
.font_yellow01 { font-size: 12px; color: #ff5a00; }
.font_big { font-weight: bold; font-size: 28px; color: #fff; }
.font_big01 { font-weight: bold; font-size: 18px; color: #fff; text-indent: 50px; padding-top: 20px; text-align: center; }
.font_huise { color: #838383; }
.black { color: #000; }
.bk_huise_bottom { border-bottom: #aaaaaa 1px solid; }
.font_12 { font-size: 12px; }
.font_red_14 { font-weight: bold; font-size: 14px; color: #af0303; }
.font_red_right { font-size: 12px; color: #ff0000; text-align: right; }
.bk_xuxian_bottom { border-bottom: #999 1px dashed; }
.bk_hei_bottom { border-bottom: #000 1px solid; }
.font_right { text-align: right; }
.gr_title TD { border-right: #c0c0c0 1px solid; padding: 2px; border-bottom: #c0c0c0 1px solid; background-color: #a8d8f6; text-align: center; }
.s_erji { margin: 0px auto; width: 1003px; height: 57px; }
.font_13 { font-size: 13px; }
.moren { font-weight: normal; font-size: 12px; }
.bk_xuxian_right { border-right: #c3d9ff 4px solid; }
.bk2_huise { border-top: #c3d9ff 4px solid; border-bottom: #c3d9ff 1px solid; }
.font_bold01 { font-weight: bold; font-size: 16px; }
.font_bold { font-weight: bold; font-size: 12px; }
.s_tab_nr_bg02 { background-color: #f2f2f2; }
.s_erji { margin: 0px auto; width: 1003px; height: 57px; }
.font_13 { font-weight: bold; font-size: 13px; }
.moren { font-weight: normal; font-size: 12px; }
.font_yellow01 { font-size: 12px; color: #ff5a00; }
#s_jsb { background-image: url(../images/s_jsb.gif); background-repeat: no-repeat; }
.smzi { color: #666; }
.sx_btl, .sx_btl01, .sx_btl02, .sx_btl03, .s_btlbj { height: 23px; }
.sx_btl { padding-left: 27px; background-image: url(../images/s_btltop.gif); width: 973px; background-repeat: no-repeat; }
.sx_btl01 { float: left; background-image: url(../images/s_btltop.gif); width: 20px; background-repeat: no-repeat; }
.sx_btl02 { padding-left: 27px; background-image: url(../images/s_btltop.gif); width: 468px; background-repeat: no-repeat; }
.sx_btl03 { float: left; background-image: url(../images/s_btl02.gif); width: 15px; background-repeat: no-repeat; }
.s_btlbt { font-weight: bold; float: left; background-image: url(../images/s_btl01.gif); padding-top: 6px; background-repeat: repeat-x; height: 17px; }
.s_btlbj { float: left; background-image: url(../images/s_btl02.gif); width: 15px; background-repeat: no-repeat; }
.s_btl_gd { padding-left: 10px; background-image: url(../images/s_btl03.gif); padding-top: 6px; background-repeat: repeat-x; height: 17px; }
.gr_ptdh01 { float: left; width: 920px; }
.gr_ptdh02 { padding-right: 5px; float: right; width: 50px; text-align: right; }
.gr_lxdh_mid { border: #6595d6 1px solid; margin: 0px auto; width: 998px; }
.gr_lxdh_left { border-right: #6595d6 1px solid; font-weight: bold; background: url(../images/i_tabbj.jpg) repeat-x; float: left; width: 79px; color: #f00; line-height: 16px; padding-top: 8px; height: 40px; text-align: center; }
.gr_lxdh_right { padding: 5px 0px 0px 8px; float: left; width: 908px; height: auto; }
.gr_lxdhniu UL { padding: 0px; margin: 0px; list-style-type: none; }
.gr_lxdhniu LI { float: left; }
.gr_dhniuonbjl, .gr_dhniuonbjr, .gr_dhniuoffbjl, .gr_dhniuoffbjr { width: 5px; background-repeat: no-repeat; }
.gr_dhniuonbjl { background-image: url(../images/gr_niuonbj01.gif); }
.gr_dhniuonbjr { background-image: url(../images/gr_niuonbj03.gif); }
.gr_dhniuoffbjl { background-image: url(../images/gr_niuoffbj01.gif); }
.gr_dhniuoffbjr { background-image: url(../images/gr_niuoffbj03.gif); }
.gr_dhniuonz, .gr_dhniuoffz { padding: 2px 4px 0px 4px; height: 19px; text-align: center; }
.gr_dhniuonz { font-weight: bold; background-image: url(../images/gr_niuonbj02.gif); color: #fff; background-repeat: repeat-x; }
.gr_dhniuoffz { background-image: url(../images/gr_niuoffbj02.gif); background-repeat: repeat-x; }
.neirongkj, .neirongkj2 { border-right: #70a4c8 1px solid; margin: 0px auto; border-left: #70a4c8 1px solid; }
.neirongkj { padding: 2px; width: 994px; }
.neirongkj2 { width: 998px; }
.s_bg_on { border: #70a4c8 1px solid; padding: 5px 20px; font-weight: bold; float: left; background-image: url(../..//images/gy_bg_on.gif); color: #f00; border-bottom: 0; text-align: center; }
.s_bg { background-position: 50% top; background-image: url(../../images/gy_bg.gif); background-repeat: repeat-x; text-align: center; }
.i_indexnavon { float: left; }
.i_indexnavon .i_indexnavleft { background: url(../../images/gr_niuonbj01.gif) no-repeat; float: left; width: 5px; height: 21px; }
.i_indexnavon .i_indexnavcenter { padding: 5px 5px 0px 5px; font-weight: bold; background: url(../../images/gr_niuonbj02.gif) repeat-x; float: left; color: #fff; height: 16px; }
.i_indexnavoff .i_indexnavcenter { padding-right: 5px 5px 0px 5px; background: url(../../images/gr_niuoffbj02.gif) repeat-x; float: left; color: #000; height: 16px; }
.i_indexnavon .i_indexnavright { background: url(../../images/gr_niuonbj03.gif) no-repeat; float: left; width: 5px; height: 21px; }
.i_indexnavoff { float: left; }
.i_indexnavoff .i_indexnavleft { background: url(../../images/gr_niuoffbj01.gif) no-repeat; float: left; width: 5px; height: 21px; }
.i_indexnavoff .i_indexnavright { background: url(../../images/gr_niuoffbj03.gif) no-repeat; float: left; width: 5px; height: 21px; }

a.text2:link, a.text2:visited { font-size: 12px; color: #000; text-decoration: none; }
a.text2:hover, a.text2:active { font-size: 12px; color: #c00; text-decoration: underline; }
a.text7 { font-weight: bold; font-size: 12px; line-height: 23px; letter-spacing: 2px; text-decoration: none; }
a.text7:link, a.text7:visited { color: #0259d1; }
a.text7:hover, a.text7:active { color: #f00; background-color: #c3d9ff; }

.i_indexnavonnew { float: left; }
.i_indexnavonnew .i_indexnavleft { float: left; width: 5px; height: 21px; }
.i_indexnavonnew .i_indexnavcenter { padding: 5px 5px 0px 5px; font-weight: bold; float: left; color: #fff; height: 16px; }
.i_indexnavonnew .i_indexnavright, .i_indexnavoffnew .i_indexnavleft, .i_indexnavoffnew .i_indexnavright { float: left; width: 5px; height: 21px; }
.i_indexnavoffnew { float: left; }
.i_indexnavoffnew .i_indexnavcenter { padding: 5px 5px 0px 5px; float: left; color: #000; height: 16px; }
.class_grid_evaluatebox, .class_grid_buttonbox { clear: both; background-color: #f4f5f6; }
.class_grid_evaluatebox { padding: 10px 10px 3px 15px; }
.class_grid_buttonbox { padding: 2px 10px 3px 10px; }
.class_grid_evaluate { float: left; text-align: left; }
.clss_grid_turnpage { padding-left: 30px; float: left; padding-top: 9px; text-align: left; }
.clss_grid_turnnum { float: right; padding-top: 9px; white-space: nowrap; }
.class_grid_save { float: left; text-align: left; }
.class_grid_display_num, .class_grid_display_mode { float: right; text-align: right; }
.class_grid_display_modeon { padding: 3px; background: #009; color: #fff; }
.gray { color: gray; }
#LsvContent_footerpage { margin-top: 10px; }
.dvrecord { padding-left: 10px; float: right; }
.pop_font TD { padding: 3px; }
.moren { padding: 15px; }
.bold { font-weight: bold; }
.green { color: #009600; }
#ZiJianZhuTi { margin: 8px 0px; width: 732px; line-height: 15px; background-color: #fff; }
#ZiJianZhuTi a:link, #ZiJianZhuTi a:visited { color: #00f; text-decoration: none; }
#ZiJianZhuTi a:hover, #ZiJianZhuTi a:active { color: #f00; text-decoration: none; }
.div_tab { border-left: solid 0px #ccc; border-right: solid 0px #ccc; clear: both; font-size: 12px; width: 100%; }
.current { padding: 0 5px 0 5px; }
.center { margin: 0 auto; width: 1000px; }
.i_headmidtext_right a, .i_headmidtext_right1 a { color: #fff; text-decoration: none; margin-left: 20px; }
.i_headmidtext_right { background: url("../../images/anniu_search2.gif") repeat-x scroll 0 -121px transparent; color: #FFFFFF; float: left; font-size: 12px; height: 20px; padding: 8px 0 0 10px; position: relative; width: 269px; }

/*** added by Chenq 概览组件样式***/
.btn1_mouseout, .btn1_mouseover { padding: 1px 3px; margin: 5px 3px 5px 0px; height: 22px; cursor: pointer; }
.btn1_mouseout { background: #fefefc url(../../library/images/btn_bg.gif) repeat-x 0px 0px; border-top: #d0d0d0 solid 1px; border-left: #d0d0d0 solid 1px; border-bottom: #949494 solid 1px; border-right: #949494 solid 1px; }
.btn1_mouseover { background: #fefefc url(../../library/images/btn_bg.gif) repeat-x 0px -25px; border-top: #86a2ce solid 1px; border-left: #86a2ce solid 1px; border-bottom: #3d66a7 solid 1px; border-right: #3d66a7 solid 1px; }

input.spanshow, input.spanhide { border: 0; width: 13px; height: 8px; cursor: pointer; }
input.spanshow { background: url(../../images/anniu_shensuo02.gif) no-repeat; }
input.spanhide { background: url(../../images/anniu_shensuo01.gif) no-repeat; }
span.cc { border: 0; background: url(/images/cc.gif) no-repeat; width: 15px; height: 15px; display: block; }
#Search__Waiting .loading { border: 0; background: url(../../images/loading.gif) no-repeat; width: 32px; height: 32px; display: block; }
/*input.liulan { border: 0; background: url(../../images/liulan.gif) no-repeat; width: 23px; height: 20px; cursor: pointer; }*/
input.add01 { background: url(../../images/01.gif) no-repeat; border: 0; width: 9px; height: 9px; cursor: pointer; }
input.pluss02 { background: url(../../images/02.gif) no-repeat; border: 0; width: 9px; height: 9px; cursor: pointer; }
input.relat { background: url(../../images/expand.gif) no-repeat; width: 15px; height: 16px; border: 0; cursor: pointer; }
input.tenword { background: url(../../images/10word.gif) no-repeat; width: 15px; height: 16px; border: 0; cursor: pointer; }
/*** 弹出框***/
#wbg { display: none; position: absolute; width: 100%; height: 100%; background: #000; /*body-bg*/ top: 0; left: 0; opacity: 0.3; filter: alpha(opacity=30); }
#wbox { position: fixed; _position: absolute; /*For IE 6.0*/ background: url(../../library/images/wboxBg.png) 0 0 repeat; padding: 3px; text-align: left; border-radius: 5px; }
#wTitle { cursor: move; position: relative; height: 30px; border-bottom: 1px solid #dadada; overflow: hidden; /*background: url(../../library/images/framwork/bg.png) 0 -330px repeat-x;*/ background-color: #eef4fe; padding: 0px; width: 410px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#wTitle h2 { position: relative; left: 10px; font-size: 12px; font-weight: bold; color: #3a3a3a; padding: 0; margin-top: 7px; }
#wclose { display: inline-block; position: absolute; right: 10px; top: 9px; width: 11px; height: 11px; text-indent: -10em; overflow: hidden; background-image: url(../../library/images/elibary.gif); background-position: 0 -14px; cursor: pointer; }
a#wclose:hover { background-image: url(../../library/images/elibary.gif); background-position: 0 -26px; }
#wcborder { position: relative; background-color: #fff; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#wContent { position: relative; text-align: center; }
#wclose1 { display: inline-block; position: absolute; right: 10px; top: 9px; width: 11px; height: 11px; text-indent: -10em; overflow: hidden; background-image: url(../../library/images/elibary.gif); background-position: 0 -14px; cursor: pointer; }
a#wclose1:hover { background-image: url(../../library/images/elibary.gif); background-position: 0 -26px; }

#btnArea { text-align: center; }
#btnArea input { width: 60px; margin: 5px; }
.l_num { width: 30px; }
.r_num { width: 40px; }
.r_li { width: 23%; }
.li22 { float: left; width:18.5%; margin: 20px 0px 0 0; padding-left: 10px;text-align:center; }
.li22 img {border:1px #ddd solid;}
.li45 { width: 45%; float: left; margin: 5px 0px; padding-left: 10px; }
.li47 { width: 48%; float: left; margin: 5px 0px; padding-left: 0px; }
.li23 { font-family: "宋体"; float: left; width: 30%; margin: 5px 0px; padding-left: 10px; }
.li90 { display: inline; float: left; margin: 3px 0; padding-left: 5%; width: 45%; }
.li100 { font-family: "宋体"; line-height: 1.4; margin: 10px 8px; list-style-type: disc; }
.li100 span { margin-left: 5px; }
.li101 { font-family: "宋体"; line-height: 19px; }
.litem { margin: 3px; }
.itemgroup { margin-left:4px; font-weight: bold; clear: both; padding-top:10px; font-size:14px; color:#444; }

/*Toolbar
height:30
-------------------------------------------------------------------------------------------------------------------------- */
.toolbar { height: 40px; background-color: #F4F5F6; width: auto; }
.toolbar a:link, .toolbar a:visited { color: #000; text-decoration: none; }
.toolbar a:hover, .toolbar a:active { color: #ff6600; text-decoration: underline; }

.userinfo { float: right; padding-left: 18px; height: 30px; line-height: 30px; background: url(../../Library/images/userinfo.gif) left top no-repeat; clear: both; }
.userinfo a { margin-right: 12px; }
.userinfo .nav_menu a { margin-right: 0; }
.nav { padding-left: 12px; }
.menu_head { _display: inline; }
.menu_body { background-color: #fff; border: 1px solid #ccc; display: none; margin-top: 3px; min-width: 100px; position: absolute; width: auto; z-index: 999; }
.menu_body a { display: block; padding: 5px; }
.menu_body a:hover { background-color: #dcefff; color: #FFFFFF; }
.more_body { background-color: #fff; border: 1px solid #ccc; display: none; margin-top: 3px; min-width: 70px; position: absolute; width: auto; z-index: 999; text-align: left; }
.more_body a { display: block; padding: 5px; }
.more_body a:hover { background-color: #ececec; color: #FFFFFF; }
.more_menu .more_body a:link, .more_menu .menu_body a:visited { border: 0 none; color: #474747; display: block; font-size: 12px; height: 30px; line-height: 30px; padding: 0 8px; text-align: left; }
.more_menu .more_body a:hover, .more_menu a:active { background-color:#f3f3f3; text-decoration: none; }
.nowOn a { _height: 30px; _line-height: 30px; _display: inline-block; width:120px;}
/*Header
min-height:70
-------------------------------------------------------------------------------------------------------------------------- */
.header { overflow: hidden; clear: both; position: relative;max-height:200px; _height:expression(this.scrollHeight > 200 ? "200px" : "auto");min-height:80px; _height:expression(this.scrollHeight < 80 ? "80px" : "auto");}
.org_header { overflow: hidden; clear: both; position: relative;width:1000px;max-height:300px; _height:expression(this.scrollHeight > 300 ? "300px" : "auto");min-height:170px; _height:expression(this.scrollHeight < 170 ? "170px" : "auto"); }
.logo { width: 180px; height: 60px; padding: 5px 10px; float: left; overflow: hidden; }
.Customlogo { padding: 5px 10px; float: left; overflow: hidden; }
#GeRenGuan_logo { width: 164px; height: 55px; background: url(../../Library/images/logo_cnki.png) left center no-repeat; }
.w { width:1000px; margin: 0px auto; }
/*个人馆logo*/
.title_l { text-align: center; width: 550px; font-size: 22px; position: absolute; top: 25%; left: 50%; margin-left: -275px; }
.title_l font { font-size: 32px; color: #333; font-family:"微软雅黑"; line-height:1; }
.title_s { width: 550px; padding-top: 40px; font-size: 18px; text-align: center; position: absolute; top: 25%; left: 50%; margin-left: -275px; line-height:1; }


/*headersub 二级页*/
.headersub { height:60px !important; border-bottom:3px solid #1081db; background:#1081db !important; }
.headersub .header { height:60px !important; min-height:60px !important; background:none !important; }
.headersub .title_op { display:block; margin-top:15px; overflow:hidden; }
.headersub .title_l,
.headersub .title_s { position:static; float:left; width:auto; margin-left:20px; text-align:left; }
.headersub .title_l { line-height:1.7em; }
.headersub .title_l font { font-size:30px !important; color:#fff !important; font-family:"黑体","微软雅黑" !important; font-weight:normal !important; font-style:normal !important;  text-decoration:none!important;}
.headersub .title_s { padding-top:10px; }
.headersub .title_s font { font-size:20px !important; color:#fff !important; font-family:"微软雅黑" !important; font-weight:normal !important; font-style:normal !important; }

/*右上角功能按钮*/
.op { position: absolute; bottom: 10px; right: 12px; text-align: left; height: 24px; }
.op div { display: inline; }
.op div a:link, .op div a:visited { text-decoration: none; display: inline-block; height: 24px; line-height: 24px; color: #fff; background: url(../images/elibary_button.png) top left no-repeat; padding-left: 23px; margin-left: 2px; }
.op div a span { cursor: pointer; display: inline-block; height: 24px; line-height: 24px\9; *line-height: 24px; overflow: hidden; background: url(../images/elibary_button.png)100%-24pxno-repeat; padding-right: 10px; }
.op div#topPersonal1_GeRenGUan_addBtn a, .op div#topOrganzation1_GeRenGUan_addBtn a { background: url(../images/elibary_button.png) 0 -48px no-repeat; }
.op div#topPersonal1_GeRenGUan_GuanLiButt a, .op div#topOrganzation1_GeRenGUan_GuanLiButt a { background: url(../images/elibary_button.png) 0 -72px no-repeat; }
.op div#topPersonal1_GeRenGUan_GuanLiButt1 a, .op div#topOrganzation1_GeRenGUan_GuanLiButt1 a { background: url(../images/elibary_button.png) 0 -96px no-repeat; }
.op div#topOrganzation1_JiGouinfo_Butt a { background: url(../images/elibary_button.png) 0 -120px no-repeat; }
/*Menu
min-height:70
-------------------------------------------------------------------------------------------------------------------------- */
.menu { margin-bottom:20px; position:relative; z-index:99; }
.place{ display:none; }
.nav_table {zoom: 1; clear: both; position:relative;}
.nav_table div { margin-right:1px; word-wrap:break-word; float:left; text-align:center; vertical-align: middle; font:normal 16px/3 "\5FAE\8F6F\96C5\9ED1"; }
.nowOn .icon-font {padding-right:10px;font-size:12px;}
.nav_table > div.nowOn img { position: absolute; top: 12px; right: 10px; }
.nav_table > div a, .nav_table > div span { display:inline-block;padding:0 14px; word-wrap:normal; word-break:keep-all; white-space:nowrap; }
.nav_table div a {_display:block;_float:left;}
.nav_table div span {_display:inline-block;_padding-left:15px;_padding-right:15px;}
.nav_table .td_nv_1 {_padding-top:0;}
.td_nv a:link, .td_nv a:visited { text-decoration: none; *vertical-align: baseline;}
.td_nv_1 .addNav {padding:0;}
/*================Library global=================*/
.navi_t_body { font-weight: normal; width: 100%; border-right: 1px solid #C8D8F6; }
.navi_t_body TD { border-right: #dfdfdf 1px solid; padding-right: 2px; padding-left: 2px; padding-bottom: 3px; padding-top: 3px; border-bottom: #c8d8f6 1px solid; height: 18px; }
.navi_t_body .cap { padding-right: 2px; padding-left: 2px; padding-bottom: 3px; padding-top: 3px; background-color: #f4f4f4; text-align: center; }
.navi_t_col1 { width: 30px; }
.navi_t_col2 { width: 52px; }
.navi_t_col3 { width: 80px; }
.navi_t_col4 { width: 200px; }
.pagecount_nav_on a:hover, .pagecount_nav_on a:active { color: #c00; text-decoration: none; }
.pagecount_nav_on a:link, .pagecount_nav_on a:visited { color: #000; text-decoration: none; }
.main_scopes_bt { padding: 3px 0px 5px 10px; border-top: #4976c9 1px solid;  background: #ececec; border-left: #4976c9 1px solid; color: #d60000; height: 17px; }
.main_scopes_right { border-right: #4976c9 1px solid; background: #e5e5e5; float: left; width: 738px; height: 26px; }
.main_datatabbox { border: #4976c9 1px solid; border-top: #7da0e2 1px solid; }
.main_datatab_left {}
.main_leftbox1 { float: left; width: 261px; }
.main_left { float: left; width: 250px; }
.main_l_help UL { padding: 0px; margin: 0px; list-style-type: none; }
.main_l_help LI { padding: 9px 0px 0px 22px; font-size: 14px; width: 218px; border-bottom: #cecece 1px dashed; height: 23px; }
.main_search_nav { background: url(../../Library/images/LibraryBgR.gif) repeat-x left -183px; height: 24px; }
.main_searchnav_off { border: #bdbcbc 1px solid; border-bottom: 0; padding: 3px 5px 0px 5px; background:#ececec; float: left; margin-right:4px; height: 19px; }
.main_searchnav_on { border: #BDBCBC 1px solid; border-bottom: 0; padding: 3px 5px 0px 5px;  background:#fff; float: left; margin-right:4px; color: #fff; height:20px; }
.main_searchnav_off a:hover, .main_searchnav_off a:active,.main_searchnav_on a:hover, .main_searchnav_on a:active { text-decoration:none;}
.main_searchnav_off a:link, .main_searchnav_off a:visited, .main_searchnav_off a:hover, .main_searchnav_off a:active { color:#999!important;blr:expression(this.onFocus=this.blur());; outline:none;}
.main_searchnav_on a { outline:none;}
.jgmain_jsq { border-right: #4976c9 1px solid; padding: 5px 10px; border-left: #4976c9 1px solid; background-color: #e5e5e5; }
.rightseachtitle { padding: 20px 0px 0px 15px; color: #dc1c1c; }
.rightseachlist { padding: 10px 0px 0px 15px; color: #000; }
.rightseachlist_1 { padding: 5px; background: #ebebeb; }
*html .rightseachlist { width: 720px; }
.rightseachlist table tr td { padding:3px 0px;vertical-align:middle;}
    .rightseachlist table tr td select{padding:2px;vertical-align:middle;}
.rightseachlist table tr td input { border:1px solid #D3D3D3!important; padding:2px;vertical-align:middle; margin:0px 3px;}
    .rightseachlist table tr td input.add01, .rightseachlist table tr td input.pluss02 {border:0!important;}
.anniu_wxx { padding: 6px 80px 0px 0px; text-align: right; }
.anniu_wxx input { float:none;}
.i_tabletd_rb { border-right: #f8f8f8 1px solid; padding: 6px 3px; background: #fff; line-height: 1.4; border-bottom: #f8f8f8 1px solid; white-space: normal; word-break: break-all; word-wrap: break-word; }
.i_tabletr_title { background: #ececec; height: 25px; }
.i_table { table-layout: fixed; }
.i_table a { font-size: 12px; }

/*qiehuan*/
.dragLayer1_1 { display: block; overflow: hidden; position: relative; }
.dragHeader_1 { text-align: left; line-height: 30px; font-size: 14px; font-weight: bold; color: #333; background: url(../images/per_right_qhban01.gif) no-repeat; height: 31px; width: 100%; display: block; cursor: move; }
.main_nav_1 { width: 400px; position: absolute; left: 100px; top: 0px; border-style: none; }
.dragLayer1_1 .help { position: absolute; right: 10px; top: 0; line-height: 30px; }
.dragLayer1_1 .help a, .dragLayer1_1 .help a:hover { font-size: 14px; margin: 0 20px 0 0; _display: inline; color: #000; }
.main_rightbox { overflow: hidden; margin-bottom: 5px; zoom: 1; }
.qh_list,
.qh_list_1 { border-top: none; padding:20px 0 10px; text-align:left; overflow:hidden; }
.qh_list ul { overflow: hidden; }
.qh_list ul li { width: 150px; height: 255px; line-height: 26px; float: left; text-align: center; overflow: hidden; margin: 7px 4px 4px 6px; }
.qh_list ul li img { border: 1px solid #d7d7d7; }
.qh_title { overflow: hidden; border-bottom: 1px solid #E8E8E8; height: 38px; line-height: 38px; text-align: center; font-size: 14px; font-weight: bold; color: #c00; margin-bottom: 10px; position: relative; }

.qh_more { position: absolute; right: 20px; top: 5px; color: #E84500; font-size: 12px; font-weight: normal; }
.qh_more:hover { color: #c00; }

.qh_list p { display: block; line-height: 24px; font-size: 13px; color: #c00; text-align: left; }
.qh_list p a { color: #999 }
.qh_list p a:hover { color: #bd0a01; text-decoration: underline; }

.qh_list_1 p { display: block; line-height: 24px; text-align: left; }

/*栏目二级标签 modify by cjh 20140818*/
.main_nav,
.main_nav_1 { clear: both; zoom: 1; padding:10px 20px; }
.main_nav { position:relative; overflow:hidden;}
.main_nav .arrow.l {position: absolute;left: 5px; cursor: pointer;}
.main_nav .arrow.r {position: absolute;right: 5px; cursor: pointer;}
.wrap-marquee .ul{overflow: hidden;clear: both;_width:97%}
.wrap-marquee .li{text-align: center;}
.main_nav .icon-font:link, .main_nav .icon-font:visited { position:absolute; top:12px; color:#999; }
.main_nav .icon-font:hover, .main_nav .icon-font:active { color:#666; }
.main_nav_big { position:relative; }
.main_nav_big .icon-font:link, .main_nav_big .icon-font:visited { position:absolute; top:20px; color:#999; font-size:16px; }
.main_nav_big .icon-font:hover, .main_nav_big .icon-font:active { color:#666; }
.main_nav .main_nav_prev,
.main_nav_big .main_nav_prev { left:0; }
.main_nav .main_nav_next { right:0; }
.main_nav_big .main_nav_next { right:0; }
.main_nav .loading { margin: 10px auto; text-align: center; }
div .loading { width: auto; margin: 0px auto; padding: 10px 0px; background-color: White; text-align: center; }
.main_nav1,
.main_nav2 { background: url(../../Library/images/LibraryBgR.gif) repeat-x left bottom; zoom: 1; }
.main_nav1 { border-right: #4976c9 1px solid; border-left: #4976c9 1px solid; }
.main_nav2 { padding-top: 4px; }
.main_nav_off,
.main_nav_off_1,
.main_nav_on,
.main_nav_on_1 { display:inline-block;*display:inline; height:20px; margin-bottom:5px; line-height:20px; font-family:"\5B8B\4F53"; white-space:nowrap; }
.main_nav_on, 
.main_nav_on_1 { background-color:#e4e4e4; border-radius:2px; }
.wrap-marquee {overflow:hidden;white-space:nowrap;_width:90%}
.main_nav_off a:link, .main_nav_off a:visited,
.main_nav_off_1 a:link, .main_nav_off_1 a:visited { display:inline-block; height:20px; padding:0 10px; color: #333; text-decoration: none; }
.main_nav_off a:link, .main_nav_off a:visited,
.main_nav_off_1 a:link, .main_nav_off_1 a:visited { color:#999; }
.main_nav_off a:hover, .main_nav_off a:active,
.main_nav_off_1 a:hover, .main_nav_off_1 a:active,
.main_nav_on a:link, .main_nav_on a:visited,
.main_nav_on_1 a:link, .main_nav_on_1 a:visited,
.main_nav_on a:hover, .main_nav_on a:active,
.main_nav_on_1 a:hover, .main_nav_on_1 a:active { display:inline-block; height:20px; padding:0 10px; color:#666; text-decoration:none; }
.pagecount { text-align:right;margin-right:10px; }
.pagecount a { padding:1px 4px; color:#666; }
.pagecount a:hover { color:#bd0a01; }
.pagecount a.pagecount_nav_on, .pagecount a.pagecount_nav_on:hover {color:#fff;background:#999; text-decoration:none; cursor:default; }

.navi_radius_on, .navi_radius_off { padding: 6px 10px; display: block; float: left; margin: 1px; white-space: nowrap; height: 18px; font-family: "宋体"; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; margin-top: 5px; }
.navi_radius_off { border: #7ea2e0 1px solid; background: #dceeff; }
.navi_radius_on { border: #dbbb71 1px solid; background-color: #ffebbc; font-weight: bold; }
.jgmore_nav { padding-right: 10px !important; padding-left: 10px !important; float: left; padding-bottom: 0px !important; margin: 0px 1px; padding-top: 4px !important; height: 15px; }
.main_taxis_left { text-align: center; padding: 0; }
input.Newbtn { background: url(../../images/anniu_result.gif) repeat-x 0px -96px; border: #7f9db9 solid 1px; padding: 1px 5px 0px 5px; height: 20px; overflow: visible; cursor: pointer; }
/*表格导航部分*/
#JGG_nav { width: 1000px; margin: 0 auto; }
.xswx_anniuon { font-weight: bold; color: #199701; height: 18px; width: 243px; border-bottom: #199701 1px solid; padding: 2px 0 0; margin: 10px auto 5px; }
/* from club_02_01*/
.club_menu a:link a:visited { color: #000099; text-decoration: none; }
.club_menu a:hover a:active { text-decoration: none; }
.club_menu { font-size: 12px; line-height: 1.8em; }
.club_menu UL { padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; }
.club_menu UL UL { border-right: #e6c264 1px solid; padding-right: 0px; border-top: #e6c264 1px solid; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: #e6c264 0px solid; padding-top: 0px; border-bottom: #e6c264 0px solid; }
.club_menu UL LI { display: block; background: none transparent scroll repeat 0% 0%; float: left; line-height: 14px; }
.club_menu UL UL LI DIV.main_nav_on { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: url(../../images/main_navbjon02.jpg) repeat-x; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; line-height: 100%; padding-top: 0px; height: auto; border-right-width: 0px; }
.club_menu UL UL LI DIV.main_nav_off { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: #fafafa; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; line-height: 100%; padding-top: 0px; height: auto; border-right-width: 0px; }
.club_menu UL UL LI { border-right: #e6c264 0px solid; border-top: #e6c264 0px solid; display: block; background: #fafafa; border-left: #e6c264 1px solid; line-height: 14px; border-bottom: #e6c264 1px solid; }
.club_menu a { display: block; margin: 0px 7px; text-decoration: none; }
.club_menu a:visited { display: block; margin: 0px 7px; text-decoration: none; }
*html .club_menu a:hover { z-index: 100; color: #cc0000; position: relative; text-decoration: underline; }
.club_menu LI:hover { position: relative; }
.club_menu :hover > a { text-decoration: underline; }
.club_menu UL UL a { padding-right: 1em; display: block; padding-left: 1em; padding-bottom: 0.5em; margin: 0px; width: 146px; color: #000099; line-height: 1em; padding-top: 0.5em; }
.club_menu UL UL a:visited { padding-right: 1em; display: block; padding-left: 1em; padding-bottom: 0.5em; margin: 0px; width: 146px; color: #000099; line-height: 1em; padding-top: 0.5em; }
*html .club_menu UL UL a { width: 146px; }
*html .club_menu UL UL a:visited { width: 146px; }
.club_menu TaBLE { padding-right: 0px; padding-left: 0px; z-index: 1; padding-bottom: 0px; margin: -1px; width: 0px; padding-top: 0px; border-collapse: collapse; height: 0px; }
*html .club_menu UL UL a:hover { background: #fff; margin: 0px; color: #cc0000; text-decoration: none; }
.club_menu UL UL LI:hover { position: relative; }
.club_menu UL UL :hover > a { background: #fff; color: #cc0000; }
.club_menu UL UL { z-index: 50; left: 0px; visibility: hidden; overflow: hidden; width: 170px; position: absolute; top: 13px; height: 0px; }
.club_menu UL :hover UL { padding-right: 0px; padding-left: 0px; visibility: visible; padding-bottom: 0px; padding-top: 0px; height: auto; }
.navi_t_head { border-right: #dfdfdf 1px solid; width: 100%; }
.navi_t_head TH { padding: 3px; border-bottom: #dfdfdf 1px solid; border-right: #dfdfdf 1px solid; background-color: #f4f4f4; }
.navi_t_head TD { padding-right: 2px; border-top: #dfdfdf 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #dfdfdf 1px solid; padding-top: 2px; }
.navi_t_h_end { border-right: #c8d8f6 1px solid; }
.navi_t_h_resname { padding-left: 10px; font-weight: bold; border-left: #c8d8f6 1px solid; line-height: 20px; height: 20px; background-color: #f6f9fe; }
.rightseachtabon3 { padding-right: 10px; padding-left: 10px; font-weight: bold; background:#e1e1e1; float: left; padding-bottom: 4px; padding-top: 7px; text-align: center; }
.rightseachtitle2 { padding-right: 0px; padding-left: 10px; float: left; padding-bottom: 0px; color: #07519a; padding-top: 8px; height: 17px; }
.rightseachtitle2 a { display:inline-block; margin:0px 8px;}
.righttooltab { clear: both; margin: 0px auto; width:600px; padding-top: 10px; }
.righttoolbox { clear: both;padding-left: 20px; background:#f8f8f8; margin: 0px auto; width:600px; padding-top: 17px; border-top:#e0e0e0 solid 1px; height: 41px; }
.anniu_wxx { padding-right: 10px; padding-left: 260px; padding-bottom: 10px; padding-top: 10px; }
.main_nav_tailor { clear: both; border-right: #4976c9 1px solid; padding-right: 0px; padding-left: 5px; background: url(../../Library/images/LibraryBgR.gif) repeat-x left bottom; padding-bottom: 4px; border-left: #4976c9 1px solid; width: 728px; padding-top: 4px; height: auto; }
.main_nav_tailor01 { border-right: #4976c9 1px solid; padding-right: 0px; padding-left: 5px; background: url(../../Library/images/LibraryBgR.gif) #c3c3c3 repeat-x left bottom; padding-bottom: 0px; border-left: #4976c9 1px solid; padding-top: 4px; height: 20px !important; }

.club_GRG {height:auto!important; min-height:360px; height:360px;}
.club_new {background:#fff; height:auto!important; height:350px; min-height:350px;}
.club_new p{padding:30px;font-size:14px;line-height:30px;padding:20px;}
.club_main { clear: both; padding-bottom: 5px; height:auto!important; height:300px; min-height:300px; margin: 0px auto; background:#fff;}
.club_main01 { margin: 0px auto; width: 998px; background: #fff; }
.main_left { float: left; width: 255px; }
/*.main_right { float: right; width: 735px; overflow: hidden; }*/
.main_nav_my { margin: 0px auto; width: 900px; padding-top: 8px; height: 37px; text-align: center; }
.left_skin { clear: both; padding: 5px 0px 3px 5px; }
.main_left50 { width: 100%; }
.main_nav_site { clear: both; padding-left: 10px; height: 24px; line-height: 24px; vertical-align: middle; margin: 5px auto; width: 990px; }
.main_righttitle_set { display: none; }
.main_righttitle, .main_title01 { clear: both; border: #4976c9 1px solid; border-bottom: 0; height: 24px; }
.main_righttitle { background-color: #e5ecf9; }
.main_title01 { background-color: #d0eac5; }
.main_righttitle50_left { float: left; zoom: 1; }
.dragHeader,
.searchtitle{ border-bottom:1px solid #dfdfdf; }	
.main_righttitle50_left,
.searchtitle{ height:24px; padding:6px 0; font:normal 18px "\5FAE\8F6F\96C5\9ED1"; color:#333;}
.main_righttitle_right { padding: 6px 8px 0px 0px; float: right; height: 18px; }
.main_title_more { padding-left: 23px; float: left; line-height: 22px; padding-top: 2px; height: 22px; }
.main_nav1_line { clear: both; border: #4b79b7 1px; border-top: 0; padding: 4px 0px; zoom: 1; height: auto; }
.main_nav_on01 { border: #7ea2e0 1px solid; padding: 3px 8px 0px 8px; background: #fff; float: left; margin: 0px 1px; border-bottom: 0; height: 16px; }
.main_leftbox { line-height: 18px; background-color: #fff; overflow: hidden; }
.main_leftbox div { zoom: 1; }
.main_leftbox .loading { margin: 0px auto; text-align: center; }
.main_rightbox img, .main_leftbox img { vertical-align: middle; }
.main_rightbox ul { /*margin-left: 15px;*/ overflow:hidden;}
.main_left_key { margin: 5px 0px 5px 10px; }
.main_left_key1 { float: left; margin: 5px 0px 0px 10px; width: 95%; }
.main_right_key { float: left; margin: 5px 0px 5px 10px; width: 30%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.main_rightboxoff,
.main_rightboxon { padding: 8px 5px 5px 18px; background: url(../../images/main_rightlist.gif) no-repeat left center; float: left; margin: 3px 5px; width: 155px; cursor: pointer; }
.main_rightboxoff { border: #fff 1px solid; }
.main_rightboxon { border: #e6c264 1px solid; }

/*二级页标签*/
.swithtopic { height:37px; margin-top:10px; padding:0 30px; border-bottom:1px solid #e2e2e2; }
.swithmslt,
.swithmnml { display:block; float:left; margin-left:15px; padding:8px 15px; font-size:14px; white-space:nowrap; cursor:pointer; }
.swithmnml { background-color:#f8f8f8; border:#e2e2e2 1px solid; }
.swithmslt { border: #cdcfd3 1px solid; background-color:#1082db; color:#fff; }
.swithtopic a, .swithtopic a:link, .swithtopic a:visited,
.swithtopic span { text-decoration:none; }
.swithmslt a:link, .swithmslt a:visited,
.swithmslt a:hover, .swithmslt a:active { color:#fff; cursor:default; }

.club_searchbox { clear: both; border: #4976c9 1px solid; border-top: 0; background: #fff; }
.i_manual P { padding: 0px 0px 10px 0px; margin: 0px; }
.i_manual { clear: both; background-color: #dae6f2; }
.i_manualtext { padding: 5px 10px; line-height: 17px; }
.i_manualclose { border: #369 1px solid; padding: 2px; float: right; margin: 5px 5px 2px 3px; cursor: hand; background-color: #fff; margin:0px 3px; }
.input_border { border: #d3d3d3 1px solid; padding: 2px; font-size: 12px;width:98% }
.navi_tab { overflow: hidden; }
.navi_tab TD { line-height: 18px; height: 18px; }
.wx_cn { clear: both; }
.wx_b { float: left; }

/* from dragLayer.css  including all*/
SPAN.dragLayer_over { border: #c79810 1px solid; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
SPAN.clone_dragLayer_over { border: #fa0 1px dashed; filter: alpha(opacity=80); margin-bottom: 10px; -moz-opacity: 0.8; opacity: 0.8; }
SPAN.dragHeader_over { width: 255px; line-height: 20px; height: 20px; background-color: #c79810; }
SPAN.close { cursor: pointer; font-family: Webdings; }
SPAN.min { cursor: pointer; }

.dragLayer,
.dragLayer1,
.dragLayer1_1 { display: block; margin-bottom:25px; }
.dragLayer1_1 .help { position: absolute; right: 5px; top: 0; line-height: 30px; }
.dragLayer1_1 .help a, .dragLayer1_1 .help a:hover { font-size: 10px; margin: 0 10px 0 0; _display: inline; color: #000; }
.s_tab_title_bg { background-color: #dce5f7; }
.leftlist_2 table { table-layout: fixed; }
.leftlist table { table-layout: fixed; margin:2px 0px; }
.rightbox { width: 733px; border: 0px; }
#listPicture { height: 218px; background-color: #FFFFFF; background: url(../../library/images/mainbg.jpg) no-repeat center bottom; text-align: center; }
table.picDiv { width: 720px; height: 160px; margin: 0px auto; }
table.picDiv tr td { padding-top: 30px; }
ul.listPic { display: block; list-style: none; height: 160px; padding: 0; margin: 0; }
ul.listPic li { display: inline; float: left; margin-right: 8px; margin-left: 7px; }
ul.listPic li img { border: 0; border: #4976c9 solid 1px; width: 110px; height: 158px; overflow: hidden; }
.clubmend { color: #393939 !important; }

#JingXiang_Topnav { font-size: 12px; z-index: 500; background: #fff; margin-left: 630px; width: 250px; margin-right: 10px; list-style-type: none; position: relative; height: 25px; }
#JingXiang_Topnav LI.top1 { display: block; float: left; margin-right: 15px; height: 25px; }
#JingXiang_Topnav LI a.top_link { display: block; padding-left: 5px; float: left; cursor: pointer; color: #009; line-height: 18px; padding-top: 5px; height: 20px; text-decoration: none; }
#JingXiang_Topnav LI a.top_link SPAN { display: block; float: left; height: 25px; }
#JingXiang_Topnav LI a.top_link SPAN.down { padding: 0px 8px; display: block; float: left; height: 25px; }
#JingXiang_Topnav LI:hover a.top_link:link, #JingXiang_Topnav LI:hover a.top_link:visited { color: #009; }
#JingXiang_Topnav LI:hover a.top_link:hover, #JingXiang_Topnav LI:hover a.top_link:active { color: #f00; text-decoration: underline; }


/* ------------------版权------------------ */
.split10 { clear: both; width: 998px; margin: 0px auto; height: 10px; background-color: White; }
.link { padding-top: 15px; }
.link a.red1 { color: #9e0404; }
.copicrt { float: right; padding-right: 80px; }
.tell { padding-top: 10px; color: #646464; }
.tell p { padding: 1px 0px; }
.copiclf { float: left; padding-left: 80px; }
span.biaoshi { background-image: url(../../library/images/elibary.gif); background-position: 0 -38px; border: 0; width: 35px; height: 43px; cursor: pointer; display: block; }
.main_taxisnav_bt { float: left; line-height: 22px; height: 22px; padding-left: 4px; }
.main_taxisnav_off { padding: 0px 8px; float: left; line-height: 22px; height: 22px; margin-right: 5px; }
.main_taxisnav_on { line-height: 22px; height: 22px; padding: 0px 8px; margin-right: 5px; float: left; border-radius: 3px; }
.main_taxisnav_off a, .main_taxisnav_on a { display: inline; }
.main_taxisnav_on a:link, .main_taxisnav_on a:visited, .main_taxisnav_on a:hover, .main_taxisnav_on a:active { color:#ff8522; font-weight:bold;}
.main_taxis_nav { clear: both; padding: 5px 10px 5px 5px; text-align: center; border-bottom: 0px; }
.main_taxis_nav01 { clear: both; }
.cter { margin: 0 auto 0 auto; width: 1000px; text-align: left; }

/* 检索平台*/
span.add, span.plus { width: 13px; height: 13px; display: block; float: left; cursor: pointer; }
span.add { background: url("../../images/anniu_search1.gif") no-repeat -10px -239px;margin-top:3px; }
span.plus { background: url("../../images/anniu_search1.gif") no-repeat -26px -239px;margin-top:3px;}
.leftlist { line-height: 1.7; margin-bottom: 5px; }
.leftlist a:link, .leftlist a:visited { color: #053597; text-decoration: none; line-height: 1.2; }
.leftlist a:hover, .leftlist a:active { color: #bd0a01; text-decoration: underline; line-height: 1.2; }
#alldiv { padding-top:10px;}
#alldiv table {  margin: 6px 0px;}
#alldiv div img,#alldiv div input { display:inline-block; margin-right:2px;float:right;margin-top:5px;}
.leftlist_1, .leftlist_2, .leftlist_3, .leftlist_4, .leftlist_5, .leftlist_6, .leftlist_7, .leftlist_8, .leftlist_9, .leftlist_10 { }
.leftlist_1 { padding-left: 2px; }
.leftlist_2 { padding-left: 16px; }
.leftlist_3 { padding-left: 30px; }
.leftlist_4 { padding-left: 44px; }
.leftlist_5 { padding-left: 58px; }
.leftlist_6 { padding-left: 72px; }
.leftlist_7 { padding-left: 86px; }
.leftlist_8 { padding-left: 100px; }
.leftlist_9 { padding-left: 114px; }
.leftlist_10 { padding-left: 128px; }
.leftlist INPUT { width: 14px; height: 14px; }
.leftlist div {}
#showDiv1 { position: absolute; z-index: 300; display: none; margin: 38px 0 0 100px; padding-bottom: 2px; width: 500px; }
/*Assistant下原css*/
.item { text-align: center; font-weight: bold; height: 23px; padding: 0px 0px 0px 0px; background-image: url(../images/dhleftbj.gif); background-color: #ffffff; font-size: 12px; background-repeat: repeat; margin: 0px; }
.leftpart { float: left; width: 170px; border-width: 1px; border-color: Blue; }
.rightpart { float: right; width: 822px; border-left: #c3d9ff 4px solid; border-right: #c3d9ff 4px solid; border-bottom: #c3d9ff 2px solid; display: table-cell; overflow: auto; }
.leftitem a { }
.dq_lan { height: 23px; font-weight: bold; color: #000000; background-color: #c3d9ff; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DDE1E6; border-bottom-color: #DDE1E6; }
.dhleftbt { height: 23px; font-weight: bold; background-image: url(../../library/images/dhleftbj.gif); background-repeat: repeat-x; font-size: 12px; background-position: bottom; background-color: #FFFFFF; }
.a05 { text-decoration: none; }
.class_grid_save input { height: 18pt !important; font-size: 12px !important; }
.nav_red { float: left; width: 120px; line-height: 26px; text-align: center; font-weight: bold; color: #fff; padding: 0px 0px 0px 10px; }
.nav_blue { color: #fff; float: left; font-weight: bold; margin: 0px; line-height: 26px; padding: 0px 0px 0px 20px; }
.nav_blue2 { color: #fff; font-weight: bold; line-heght: 26px; margin: 0px 0px 0px 20px; }
.nav_blue:hover { color: #D1FCFF; }
.navin a { display: block; height: 20px; }
.navin p { margin: 1px 0px 0px 0px; padding: 0px; }
.navin p a { margin: 0px; padding: 0px; line-height: 20px; margin-top: 1px; display: block; border: 1px solid #7192DE; background: #fff; text-align: center; color: blue; }
.navin p a:hover { background: #E0E9FF; color: red; }
#CoverWindow { position: absolute; width: 1260px; height: 1640px; background: #666; filter: alpha(opacity=40); -moz-opacity: 0.4; /* Moz + FF */ opacity: 0.4; /* 支持CSS3的浏览器（FF 1.5也支持）*/ top: 0px; left: 0px; }
div #searchdiv table { table-layout: fixed; margin-left:10px;width:95%}
input.plus { background: url("../../images/anniu_search1.gif") no-repeat -26px -239px; }
.noncepos { width:1000px; margin: 0px auto; padding: 5px 0px; background-color: #fff; text-indent: 15px; height: 24px; line-height: 24px; }
.noncepos span { font-weight: bold; padding-right: 10px; }

/* M133等栏目图片滚动 */
#wrap { width: 733px; margin: 0px auto; }

.col_3 #wrap { width: 490px; }
.col_3 .jcarousel-skin-tango .jcarousel-container { background: #F0F6F9; border: 1px solid #abd0e3; text-align: center; }
.col_3 .jcarousel-skin-tango { text-align: center; padding: 10px 0px; }
.col_3 .jcarousel-skin-tango .jcarousel-container-horizontal { width: 490px; margin: 0px auto; padding: 10px 0px; }
.col_3 .jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px; }
.col_3 .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 490px; height: 152px; margin: 0px auto; }
.col_3 .jcarousel-skin-tango .jcarousel-clip-vertical { width: 75px; height: 245px; }
.col_3 .jcarousel-skin-tango .jcarousel-item { width: 120px; height: 160px; display: inline; }
.col_3 .jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 25px; margin-right:27px; padding-left: 20px; }
.col_3 .jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; }
.col_3 .jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
.col_3 .jcarousel-skin-tango .jcarousel-next-horizontal { background: url(../../library/images/elibary.gif) no-repeat 0px -84px; cursor: pointer; height: 32px; position: absolute; right: 0px; top: 68px; width: 32px; }
.col_3 .jcarousel-skin-tango .jcarousel-next-horizontal:hover { background: url(../../library/images/elibary.gif) no-repeat 0px -84px; }
.col_3 .jcarousel-skin-tango .jcarousel-next-horizontal:active { background: url(../../library/images/elibary.gif) no-repeat 0px -84px; }
.col_3 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { background-position: 0px -116px; cursor: default; }
.col_3 .jcarousel-skin-tango .jcarousel-prev-horizontal { background: url(../../library/images/elibary.gif) no-repeat 0px -148px; cursor: pointer; height: 32px; left: 0px; position: absolute; top: 68px; width: 32px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background: url(../../library/images/elibary.gif) no-repeat 0px -148px; }
.col_3 .jcarousel-skin-tango .jcarousel-prev-horizontal:active { background: url(../../library/images/elibary.gif) no-repeat 0px -148px; }
.col_3 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { background-position: 0px -180px; cursor: default; }
.col_3 .jcarousel-skin-tango .jcarousel-next-vertical { bottom: 5px; cursor: pointer; height: 32px; left: 43px; position: absolute; width: 32px; }
.col_3 .jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px; }
.col_3 .jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px; }
.col_3 .jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
.col_3 .jcarousel-skin-tango .jcarousel-prev-vertical { cursor: pointer; height: 32px; left: 43px; position: absolute; top: 5px; width: 32px; }
.col_3 .jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px; }
.col_3 .jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px; }
.col_3 .jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px; }

/*  Button  */
.btn1_mouseout, .btn1_mouseover { padding: 1px 5px; margin: 2px 2px 2px 0px; height: 20px; vertical-align: middle; cursor: pointer; }
.btn1_mouseout { background: #fefefc url(../../library/images/btn_bg.gif) repeat-x 0px 0px; border-top: #d0d0d0 solid 1px; border-left: #d0d0d0 solid 1px; border-bottom: #949494 solid 1px; border-right: #949494 solid 1px; }
.btn1_mouseover { background: #fefefc url(../../library/images/btn_bg.gif) repeat-x 0px -25px; border-top: #86a2ce solid 1px; border-left: #86a2ce solid 1px; border-bottom: #3d66a7 solid 1px; border-right: #3d66a7 solid 1px; }
td#Group { border-top: 1px solid #d1d1d1; }
.ZiJian { border-top: 0; float: left; width: 100%; }


/*========from Search_gerenguan=====changed by jinsw==============*/
.SearchControl_Short { margin: 0px auto 25px; overflow: hidden; }
DIV.SearchControl_Length {background:#fff; margin-bottom: 25px; zoom:1;}
DIV.SearchControl_Length .SearchRigh_Table { border: #d1d1d1 1px solid;border-top:none; }
.SearchControl_Length .main_nav1 { display: none; }
.searchtitle { padding-left: 14px; margin-bottom: 3px; }
.seachtitlecontent { float: left; }
.searchtitle .com { margin-top: 3px; }
DIV.SearchLeft { margin: 6px -2px 0px 0px; float: left; overflow: hidden; width: 253px;line-height:1.7; }
DIV.SearchRight { float: right; width: 745px; overflow: hidden; padding-top:6px; }
.SearchControl_Short DIV.SearchRight { width: 100%; }
.SearchRigh_Search_s { border-left: #d1d1d1 1px solid;;border-right: #d1d1d1 1px solid; }
.SearchControl_Short .SearchRigh_Search_s { border: none; }
.i_righttabletitle { padding: 8px 0px; color:#333; border-top: #d1d1d1 1px solid; font-weight: bold; font-size: 14px; border-bottom: #d1d1d1 1px solid; background-color: #f8f8f8; text-align: center; }
.wx_b { border-right: #4b79b7 1px solid; float: left; border-left: #4b79b7 1px solid; width: 733px; }
.wx_tlt { padding-left: 40px; float: left; margin: 2px 0px 0px; width: 692px; cursor: pointer; }
.wx_tlt LI { float: left; margin-right: 7px; list-style-type: none; }
.wx_tlt IMG { margin: 0px; }
.dk { border: #376fb6 1px solid; margin-top: 1px; font-weight: bold; font-size: 12px; border-bottom: 0; }
.dk a { padding: 5px 15px 0px 15px; float: left; color: #fff; height: 14px; text-decoration: none; }
.dk SPAN { border: #fff 1px solid; background: url(../../Library/images/LibraryBgR.gif) repeat-x left -26px; float: left; border-bottom: 0; }
.dkoff { margin-top: 2px; font-weight: bold; font-size: 12px; background: url(../../Library/images/LibraryBgR.gif) repeat-x left -47px; }
.dkoff a { padding: 5px 15px 0px 15px; background: url(../../Library/images/LibraryBg.gif) no-repeat right top; float: left; color: #474747; height: 14px; text-decoration: none; }
.dkoff a:hover { color: #1166ad; }
.dkoff SPAN { background: url(../../Library/images/LibraryBg.gif) no-repeat left top; float: left; }
#CoverWindow { background: #666; filter: alpha(opacity=40); left: 0px; width: 1260px; position: absolute; top: 0px; height: 5000px; -moz-opacity: 0.4; opacity: 0.4; }
.hl_left { border-right: #e2e2e2 1px solid; padding: 5px 0px; float: left; overflow: hidden; width: 146px; margin-right: 3px; }
.hl_right { float: left; width: 530px; margin-left:3px; }
.hl_right .main_nav .colmore { padding-top:3px;}
.hl_rightM { float: left; }
zj_n .hl_right { width: 100%; }
.hl_un { padding: 5px 0px 2px 10px; margin-bottom: 0px; color: #000099; line-height: 28px; }
.hl_un STRONG { color: #0077ca; }
.hl_un a { margin: 0px 6px 0px 3px; color: #009; }
.hl_bt { width: 100%; float: left; padding: 2px 0px 5px 0px; }
.hl_wdlk { float: left; width: 340px; }
.hl_wdwz { float: left; width: 135px; padding-left: 12px; }
.hl_time { float: left; width: 46px; padding-left: 4px; margin-top: -2px; }
.hl_lkin { float: left; width: 100%; padding: 0px 0px 10px 0px; }
.hl_lkin li { line-height: 23px; color: #000099; padding-left: 18px; float: left; }
.zj_n .hl_left { border-right: 0px; }
.zj_n .hl_right { clear: left; width: 100%; }
.zj_n .hl_wdlk { width: 100%; }
#searchdiv { border-left: 0; padding-top: 0px; padding-bottom:6px; }
.SearchControl_Short #searchdiv { background: #F4F5F6; }
.leftlist_2 table { table-layout: fixed; }
/*容器外围边框*/
DIV.wx_right { float: left; padding-bottom: 3px; margin: 0px auto; width: 735px; }
/*头标题*/
div.wx_a { text-align: right; width: 733px; background: url(../../Library/images/LibraryBgR.gif) repeat-x 50% top; float: left; border: 1px solid #788BB9; border-bottom: 1px solid #A8C0E7; }
div.wx_a span { float: left; font-size: 12px; color: #B30404; height: 18px; padding: 5px 0px 2px 15px; margin: 0px; font-weight: bold; }
div.wx_a img { border: 0px; margin: 12px 15px 0px 0px; }
.navin a { display: block; height: 20px; }
.navin p { margin: 1px 0px 0px 0px; padding: 0px; }
.navin p a { margin: 0px; padding: 0px; line-height: 20px; margin-top: 1px; display: block; border: 1px solid #7192DE; background: #fff; text-align: center; color: blue; }
.navin p a:hover { background: #E0E9FF; color: red; }
.idPicShow { border: #eee 1px solid; width: 136px; position: relative; height: 177px; padding-left:5px; }
.idPicText { background: #eee; line-height: 25px; text-align: center; font-weight: bold; width: 138px; white-space: nowrap; overflow: hidden; font-size: 12px; }
.idPicText a { display: block; color: #333; text-decoration: none; }
ul.idNum { position: absolute; right: 28px; bottom: 8px; margin-left: 0; }
.idNum li { float: left; list-style: none; color: #fff; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; margin: 1px; border: 1px solid #707070; background-color: #060a0b; }
.moreNum { position: absolute; right: 0px; bottom: 9px; margin: 0; padding: 0; }
.moreNum { padding: 0px; right: 0px; margin: 0px; bottom: 9px; position: absolute; }
.moreNum LI { font-size: 12px; float: right; margin: 1px; cursor: pointer; color: #fff; line-height: 16px; font-family: Arial; list-style-type: none; text-align: center; }
.idNum li.on { line-height: 18px; width: 18px; height: 18px; font-size: 14px; border: 0; background-color: #ce0609; font-weight: bold; }
.club01_tab UL LI { float: left; margin: 1px 6px; width: 18%; line-height: 18px; }
* HTML .club01_tab UL LI { width: 17%; }


/*==============头部==================*/
.nav_red { float: left; width: 120px; line-height: 26px; text-align: center; font-weight: bold; color: #fff; padding: 0px 0px 0px 10px; }
.nav_blue { color: #fff; float: left; font-weight: bold; margin: 0px; line-height: 26px; padding: 0px 0px 0px 20px; }
.nav_blue2 { color: #fff; font-weight: bold; line-height: 26px; margin: 0px 0px 0px 20px; }
.nav_blue:hover { color: #D1FCFF; }

.navi_t_body TD.sec { text-indent: 20px; }
.navi_t_body IMG { padding-right: 6px; }
.newflag { margin-left: 4px; color: red; }
.pic_show { border: #4976c9 solid 1px; border-top: 0; width: 733px; float: left; }

/*上部标签部分*/

.WenXianGuan { width: 100%; text-align: right; position: relative; }
.WenXianGuan a { position: absolute; top: -17px; right: 10px; }
.WenXianGuan a:link, .WenXianGuan a:visited { text-decoration: none; color: #00f; }
.WenXianGuan a:hover, .WenXianGuan a:active { text-decoration: none; color: #f00; }

/*表格导航部分*/
#JGG_nav { width: 1000px; margin: 0 auto; }

/* 机构馆头部样式结束*/
.xswx_anniuon { font-weight: bold; color: #333; height: 18px; width: 243px; border-bottom: #e0e0e0 1px solid; padding: 2px 0 5px; margin: 10px auto 5px; }

/* 过期消息盒子*/
.talking { margin: 0 auto; font-size: 12px; width: 300px; position: absolute; z-index: 100; background-color: White; }
.talking_top { height: 22px; background-color: #8cb0d4; border-bottom: 0; color: #FFFFFF; font-weight: bold; }
.talking_top span { display: block; width: 80px; height: 20px; float: left; margin-top: 5px; margin-left: 5px; }
.talking_top a { display: block; width: 20px; height: 20px; float: right; margin-top: 4px; margin-right: 5px; text-indent: -100000px; background-image: url(../../library/images/close_over.gif); background-repeat: no-repeat; }
.talking_top a:link, .talking_top a:visited { background-image: url(../../library/images/close_over.gif); background-repeat: no-repeat; }
.talking_top a:hover, .talking_top a:active { background-image: url(../../library/images/close_out.gif); background-repeat: no-repeat; }
.talking_bottom { border: #8cb0d4 solid 2px; padding: 10px 0px 5px; }
.content { font-size: 13px; padding: 8px 20px; text-align: left; }
.text { text-indent: 2em; }
.content p { margin: 5px auto; line-height: 22px; }
.content span { color: #FF0000; }


/* 个人馆 机构馆头部样式 */


.navmirror { background: url(../../Library/images/LibraryBg.gif) no-repeat scroll 550px -21px transparent; }

.tvlst-1 { width: 33%; float: left; }


/*头部*/
/*头部导航*/

.nav .nav_menu_mirror { text-align: center; float: right; margin-right: 8px; position: relative; }

.uldetail { width:120px; line-height: 20px; text-align:left; }
.searchBtn { display: inline-block; zoom:1; vertical-align: middle; margin-left: 2px; text-decoration: none; }
.s_tab_nr_bg td { border-top: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; }


#cdragMoveFrame { text-align: left; }
/*aixin 8.15 前台样式拖动*/
#shadow { border-top: #1c7adb 1px solid; background: url("../../Library/images/nav_table.gif") repeat scroll 0 0 transparent; border-bottom: #0556a2 1px solid; overflow: hidden; zoom: 1; clear: both; }
#shadow .nowOn { background: url(../../Library/images/LibraryBgR.gif) repeat-x left -143px; }
#shadow .nowOn a { color: #FFF; text-decoration: none; }
/*aixin 7.31 5.0个人馆前台标签拖动*/
#shadow { border-top: #1c7adb 1px solid; background: url("../../Library/images/nav_table.gif") repeat scroll 0 0 transparent; border-bottom: #0556a2 1px solid; overflow: hidden; zoom: 1; clear: both; }

#shadow div { word-wrap: break-word; background: url(../../Library/images/break_line.gif) no-repeat right center; float: left; font-weight: bold; padding: 5px 10px; text-align: center; vertical-align: middle; width: auto; height: 30px; line-height: 30px; }
#shadow div a { word-wrap: normal; word-break: keep-all; white-space: nowrap; }

#GRG_nav .mb { border: 1px dashed #FF0000; color: #0066A6; display: block; float: left; height: 28px !important; margin-left: 2px; padding-top: 6px; text-align: center; text-decoration: none; width: 100px; }
#GRG_nav .navMoreUl .mb{
 width: 100%; 
}
#sidebar .mb { border: 1px dashed #FF0000; color: #0066A6; display: block; height: 28px !important; margin-left: 2px; padding-top: 6px; text-decoration: none; }
#container .mb { border: 1px dashed #FF0000; color: #0066A6; display: block; height: 28px; margin-left: 2px; padding-top: 6px; text-align: center; text-decoration: none; }
.mb:hover { display: block; }
.td_nv_1 { padding: 12px; float: left; font-weight: bold; line-height: 20px; height: 20px;margin-top:17px; padding: 10px 0 0 10px; text-align: center; vertical-align: middle; word-wrap: break-word; }

.bld { font-style: normal; font-weight: bold; }
/*title ellipsis 2011-10-14 urus*/
.col_2 .col_m .main_righttitle50_left, 
.col_1 .col_l .main_righttitle50_left, 
.col_3 .col_l .main_righttitle50_left,
.col_3 .col_m .main_righttitle50_left { max-width: 165px; _width: expression(this.scrollWidth>165?"165px":""); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
/*右下角提示*/
.btips { width: 360px; border: 1px solid #a9aeb9; display: none; position: fixed; bottom: 1px; right: 1px; z-index: 9999; _position: absolute; _left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)); _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
.btipsInner { padding: 8px 10px 20px 10px; background: #fff url(../../Library/images/bottomTips.gif) bottom right no-repeat; line-height: 1.6em; color: #52555d; position: relative; }
.btips_close { position: absolute; right: 10px; top: 9px; width: 11px; height: 12px; text-indent: -10em; overflow: hidden; background-image: url(../../library/images/elibary.gif); background-position: 0 -14px; cursor: pointer; }
a.btips_close:hover { background-image: url(../../library/images/elibary.gif); background-position: 0 -26px; }
.btipsInner h4 { font-size: 14px; font-weight: bold; padding: 5px 0 10px 0; color: #e36b01; }
.btipsInner p { color: #e36b01; line-height: 1.7em; font-size: 12px; padding-top: 10px; text-indent: 1em; }
.btipsInner ul { padding: 0 10px 0 30px; }
.btipsInner ul li { list-style: decimal;padding:2px 0; }
.btipsInner a { cursor: pointer; }
.experttable span { cursor: pointer; color: #0000FF; }
.experttable td { padding: 5px 3px; }


.main #expert td { padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; }
#expert td { vertical-align: top; }
#expert { _width: 900px; font-size: 12px; }
.expert_l { width: 400px; overflow: hidden; zoom: 1; clear: both; }
.expert_l span { border-radius: 2px; cursor: pointer; display: inline-block; width: 93px; margin: 0 0 6px 5px; height: 22px; line-height: 22px; text-align: center; color: #222; border: 1px solid #acacac; float: left; background: #fff url(../images/expertSearch.gif) 0 0 repeat-x; }
.expert_l span.fore { width: 393px; }
.expert_r { width: 195px; overflow: hidden; zoom: 1; clear: both; }
.expert_r span { border-radius: 2px; cursor: pointer; display: inline-block; width: 58px; height: 22px; line-height: 22px; margin: 0 0 6px 5px; text-align: center; color: #222; border: 1px solid #979696; float: left; background: #cbccd0 url(../images/expertSearch.gif) 0 -54px repeat-x; }
.expert_r span.fore { width: 123px; }

/* main left */
.main_leftbox .leftbtn02 { width: 180px; height: 30px; line-height: 32px; font-size: 12px; font-weight: bold; padding-left: 10px; }
.main_leftbox .leftbtn02 a { text-decoration: underline; }
.main_leftbox .leftbtn02 a:hover { color: #ccc; text-decoration: underline; }

.leftban01 { color: #fff; font-size: 12px; font-weight: bold; text-align: center; line-height: 25px; background: url(../images/per_left_bg01.gif) no-repeat; overflow: hidden; }
.leftban_market { background: url(../images/per_left_csbg.gif) no-repeat; text-align: center; font-size: 14px; font-weight: bold; color: #fff; line-height: 34px; overflow: hidden; }
.left_zscs { width: 178px; border: 1px solid #0088EA; border-top: none; margin-bottom: 8px; }
.left_cs_tab { width: 178px; background: #DEDEDE; }
.left_r01 { background: #FFF; height: 36px; text-align: center; font-size: 14px; color: #004D74; line-height: 36px; width: 89px; }
.left_r01 a { color: #004d74; text-decoration: none; }
.left_r01 a:hover { color: #c00; text-decoration: underline; }

.left_zthd { width: 158px; border: 1px solid #E50700; padding: 10px; background: #Fff; overflow: hidden; font-size: 12px; }
.left_zthd ul { width: 158px; text-align: left; overflow: hidden; }
.left_zthd ul li { color: #c00; border-bottom: 1px solid #dedede; line-height: 26px; }
.left_zthd ul li a { color: #c00; text-decoration: none; }
.left_zthd ul li a:hover { color: #f00; text-decoration: underline; font-weight: bold; }
.left_zthd span a { float: right; color: #333; font-weight: bold; margin-top: 10px; display: block; }
.left_zthd span a:hover { color: #c00; text-decoration: underline; }

.left_tab { width: 158px; border: 1px solid #E50700; padding: 10px; background: #Fff; overflow: hidden; font-size: 12px; margin-bottom: 10px; }
.left_tab ul { width: 158px; text-align: left; overflow: hidden; }
.left_tab ul { color: #c00; line-height: 26px; }
.left_tab ul li a { color: #c00; text-decoration: none; }
.left_tab ul li a:hover { color: #f00; text-decoration: underline; }

/* main right */
.main_right { float: right; overflow: hidden; }
.right_ban01 { background: url(../images/per_right_ban01.gif) no-repeat; width: 790px; height: 47px; text-align: right; line-height: 40px; padding-right: 20px; font-size: 14px; padding-top: 10px; }
.right_ban01 a { color: #FFFFFF; text-decoration: none; }
.right_ban01 a:hover { color: #999999; text-decoration: underline; }
.right_ban02 { background: url(../images/per_right_bg01.gif) repeat-x; height: 82px; overflow: hidden; }
.right_ban02 ul { text-align: center; overflow: hidden; }
.right_ban02 li { background: url(../images/per_right_bg02.gif) no-repeat; width: 258px; height: 64px; text-align: center; font-size: 14px; color: #750000; display: block; line-height: 28px; padding-top: 10px; margin-left: 8px; float: left; }
.right_ban02 li a { color: #750000; text-decoration: none; font-weight: bold; }
.right_ban02 li a:hover { color: #cc0000; text-decoration: underline; }

.right_bg { background: #DF0000; width: 795px; overflow: hidden; float: left; padding: 0 8px 2px 7px; height: 100%; margin-bottom: 8px; }
.right_bg_l { width: 795px; float: left; overflow: hidden; }
.right_l_ban { background: url(../images/per_right_ban02.gif) no-repeat; width: 795px; height: 43px; }
.right_l_tab { border: 1px solid #DAB69D; border-top: none; width: 773px; background: #fff; margin-bottom: 8px; padding: 7px 10px !important; padding: 10px 10px; line-height: 26px; }
.right_l_tab dl { width: 773px; overflow: hidden; text-align: left; }
.right_l_tab dl { width: 773px; border-bottom: 1px dashed #D1C2A5; line-height: 26px; color: #A0A0A0; padding: 5px 0 0px !important; padding: 5px 0 3px; }
.right_l_tab dl dt { width: 120px; float: left; padding: 10px 0; }
.right_l_tab dl dd { width: 650px; height: 90px; float: right; text-align: left; line-height: 25px; color: #E17777; line-height: 25px; position: relative; }
.right_l_tab dl dd .btn_ztg { width: 114px; height: 25px; background: url(../images/btn_jrbg.gif) no-repeat; display: block; position: absolute; right: 10px; top: 90px; _top: 90px; }
.right_l_tab dl dd a { font-size: 14px; font-weight: bold; color: #c00; text-decoration: none; line-height: 34px; }
.right_l_tab dl dd a:hover { text-decoration: underline; }

.row01 { background-color: #fff; height: 26px; line-height: 26px; text-align: center; border: 0px; }
.row02 { background-color: #fff; height: 26px; line-height: 26px; text-align: left; padding-left: 10px; }
.row02 a { color: #c00; text-decoration: none; }
.row02 a:hover { color: #F00; text-decoration: underline; }

.row03 { background: #fff; height: 30px; line-height: 26px; text-align: right; padding-right: 10px; font-weight: bold; }
.row03 a { color: #c00; text-decoration: underline; }
.row03 a:hover { color: #f00; text-decoration: underline; }


.wdy_btn { background: url(../images/per_wdy_bg.gif) no-repeat; text-align: center; color: #c00; font-size: 14px; font-weight: bold; width: 205px; height: 37px; line-height: 37px; }
.wdy_btn a { color: #c00; }
.wdy_btn a:hover { color: #f00; text-decoration: underline; }

/*ad*/
.per_ad { width: 1000px; background: #FFFF9F; height: 145px; margin-bottom: 10px; margin-top: 10px; }
.per_ad ul { overflow: hidden; }
.per_ad ul li { width: 160px; display: block; float: left; border-right: 1px solid #999; text-align: center; margin: 10px 0px 10px 0px; }

/*foot*/
.per_foot { width: 1000px; overflow: hidden; text-align: center; }
.per_foot .banner { width: 1000px; background: url(../images/per_foot_bg.gif) no-repeat; height: 45px; line-height: 45px; font-size: 14px; color: #fff; text-align: center; }
.per_foot .banner a { color: #fff; text-decoration: none; }
.per_foot .banner a :hover { color: #CCCCCC; text-decoration: underline; }

.per_foot_bq { color: #333; line-height: 24px; text-align: left; overflow: hidden; width: 1000px; margin: 15px 0; }
.footleft { float: left; width: 400px; margin-left: 200px; }
.footright { float: right; width: 400px; }

.selecteditem { margin-left: 10px; }
.divTop { display: none; }
.fixedBR { position: fixed; right: 0; bottom: 200px; _position: absolute; _left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt                 (this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)); _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt (this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-200); }
/*后添加测试*/
.personLogo { max-width: 100px; max-height: 100px; _width: expression(this.width > 100 ? '100px' : this.width); _height: expression(this.height > 100 ? '100px' : this.height); }
.unitLogo { max-width: 100px; max-height: 100px; _width: expression(this.width > 100 ? '100px' : this.width); _height: expression(this.height > 100 ? '100px' : this.height); }
.fixed { position: fixed; top: 10px; background: #ffffcc; font-size: 14px; text-align: center; padding: 6px 40px; font-weight: bold; }
/* IE6浏览器的特有方法 aixin 3-13 */
* html .fixed { position: absolute; left: expression(eval(document.documentElement.scrollLeft)); top: expression(eval(document.documentElement.scrollTop+10)); background: #ffffcc; font-size: 14px; text-align: center; padding: 6px 40px; font-weight: bold; }
* html, * html body { background-image: url(about:blank); background-attachment: fixed; }
/* END */


.tr_Left { text-align: left; }
.tabbody img { height: 26px; margin: 0 10px 3px; width: 80px; }
.groupnavi6 table tr { height: 20px; }
/*用户建议*/
.fixedSug { position: fixed;z-index:999; right: 0; bottom: 280px; _position: absolute; _left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt                 (this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)); _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt (this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-280); }

.enter { display: block; text-align: center; padding: 10px 5px; width: 20px; overflow: hidden; font-size: 14px; text-decoration: none; border: #c7ced5 solid 1px; border-radius: 2px; margin-bottom: 6px; }
.enter:link, .enter:visited { background-color: #f8fafc; color: #000; }
.enter:hover, .enter:active { background-color: #ecf1f6; color: #000; text-decoration: none; }
.toTop { padding-top: 22px; background-image: url(../../library/images/elibary.gif); background-position: -42px 0; }



/*-------------------------result-------------------------*/
.is-r { margin-bottom: 18px; padding-left: 15px; width: 680px; }
.is-r-h { font-size: 16px; line-height: 1.21; }
.is-r-h input { margin: 0 6px; }
.is-r-b { }
.is-r-b a:link, .is-r-b a:visited { color: green; }

.is-r-b, .is-r-f { padding-left: 30px; line-height: 1.34; font-size: 13px; }
.is-r-f { margin-top: 3px; }
a.is-r-t:link, a.is-r-t:visited { max-width: 40em; }
a.is-r-d { float: right; }
.is-r a.btn { margin-left: 1em; }
.main-1 .is-r-fil { margin-bottom: 0; }
.is-r-fil { background: #F4F6F8; padding: 0 0 6px 0; margin-bottom: 9px; border-bottom: 1px solid #e4e7ea; }
.is-r-fil .diveder { margin: 6px 0; display: none; }
.is-r-fil-s { display: inline-block; overflow: visible; /*HACK ie6 ie7默认padding值*/ padding: 0 12px; /* Font */ color: #333; font-size: 12px; vertical-align: middle; text-align: center; text-decoration: none; font-weight: normal; white-space: nowrap; /* Border radius */ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border-radius: 0px\9\0; /* Theme */ border: 1px solid #92979e; background-color: #edeef0; /* FF3.6+ */ /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */ cursor: pointer; border-collapse: collapse; border-spacing: 0; background-image: linear-gradient(top, #ffffff 0%, #e3e5e8 100%); /* W3C */ /* IE6-9 */ /* Event */ /*Layout*/ }
.is-r-fil-s .f-label { padding: 2px 1px; margin-right: 0; }
.is-r-fil-s .caret { margin: 8px 0px 0 0px; }
.is-r-fil-c { padding-top: 9px; }
.is-r-fil-c .btn-toolbar { margin-left: 6px; }
.is-r-fil-f .filter { }
.is-r-fil-f a.btn:link, .is-r-fil-f a.btn:visited { color: #fff; padding: 0; height: 38px; line-height: 38px; font-size: 14px; }
.is-r-fil-f a.btn:link .icon-tre, .is-r-fil-f a.btn:visited .icon-tre { margin: 0px 6px 0 0; float: left; }
.is-r-fil-f { height: 38px; background: #1082c8 url(../../images/navbg.gif) top left repeat-x; }
/*------------------------------------------------main-in-----------------------------------------*/
.main { font-family: arial; }
.main-in { margin: 0 auto; border: 0px solid #e7eaed; border-bottom: 0; background: #fff; }
.main-31 { background: #e3f3fc url(../../images/main-31.png) top right repeat-y; }
.main-13 { background: #e3f3fc url(../../images/main-13.png) top right repeat-y; }
.main-1 { background: none; padding-top: 0; padding-bottom: 50px; background: #fff; background: #fff; }
.main-a { background: #fff; }
.main-31 .main-l { float: left; width: 730px; padding-left: 0px; background: #fff; padding-bottom: 50px; }
.main-31 .main-r { float: right; width: 250px; padding: 9px 0px 0 0px; }
.main-13 .main-l { float: left; width: 250px; }
.main-13 .main-r { float: right; width: 730px; padding: 0 0px 50px 0px; background: #fff; }
.main-31 .main-r-in { padding: 0 10px; }
.main-13 .main-l-in { padding: 0 10px; }
.main-13 .dbox-h { margin: 0; }

.f-tb-in { width: 980px; margin: 0 auto; padding: 9px 12px; }

.filter { }
.filter dt { float: left; }
.filter .nav li { float: left; }
.filter .nav a:link, .filter .nav a:visited { display: inline-block; padding: 10px 9px; /* Font */ color: #fff; font-size: 14px; vertical-align: middle; text-align: center; line-height: 18px; text-decoration: none; font-weight: normal; white-space: nowrap; border-right: 1px solid #0f63b7; }
.filter .nav-act a:link, .filter .nav-act a:visited, .filter .nav-act a:hover, .filter .nav-act a:active { /*theme*/ color: #fff; background: #e38716 url(../../images/navbg-act.jpg) 0 0 repeat-x; border-right: 0; /* Border radius */ }

.icon-c { display: inline-block; width: 12px; height: 12px; background-image: url(../../images/icon-c.gif); background-position: 0 0; background-repeat: no-repeat; }
.icon-set { background-position: -12px 0; }
.icon-afd { background-position: -24px 0; }
.icon-gdl { background-position: -36px 0; }
.icon-share { background-position: -48px 0; }
.icon-edt { background-position: -60px 0; }
.icon-tre { width: 20px; height: 38px; background: url(../../images/icon-tre.gif) center center no-repeat; display: inline-block; }
.icon-cmy { background-position: -72px 0; }

.icon-w, .icon-b { display: inline-block; display: inline-block; width: 12px; height: 12px; line-height: 12px; vertical-align: text-top; background-repeat: no-repeat; }
.icon-b { background-image: url(../../images/icon-b.gif); }
.icon-add { background-position: 0 0; }
.btn .icon-w, .btn .icon-b { float: left; margin: 3px 0; cursor: pointer; }
.btn-m .mr6 { margin-right: 6px; }
.btn-img .icon-c { margin: 3px 3px 0 0; float: left; }
.btn-img, a.btn-img:link, a.btn-img:visited { padding-left: 0; padding-right: 0; background: none; border: none; filter: none; }
/*新增*/
.icon-d { display: inline-block; width: 14px; height: 14px; overflow: hidden; margin-left: 5px; }
.icon-d-fresh { background-image: url(../../library/images/elibary.gif); background-position: 0 0; cursor: pointer; }
.icon-d-set { background-image: url(../../library/images/elibary.gif); background-position: -14px 0; cursor: pointer; }
.icon-d-more { background-image: url(../../library/images/elibary.gif); background-position: -28px 0; cursor: pointer; }
.icon-d-up { background-image: url(../../library/images/elibary.gif); background-position: -42px 0; margin-left:0; }
.icon-o { display: inline-block; overflow: hidden; }
.icon-o-more { width: 24px; height: 11px; background-image: url(../../library/images/elibary.gif); background-position: -11px -14px; }
.icon-o-pdf { width: 16px; height: 16px; vertical-align:middle; background-image: url(../../library/images/elibary.gif); background-position: -35px -14px; }


/*
1 优先保证ie9+ chrome firefox opera safair拥有最佳表现效果包含（渐变、圆角、动画...）
2 保证ie6 ie7 ie8可以正常使用
*/
/*Button
---------------------------------------------------------------------------------------------------------------------------*/
input { font-family: Arial; /*HACK opera 表单字体和正文字体不一*/ *line-height: normal!important; /*HACK ie6 ie7 行高 bug*/ }
a.btn:link, a.btn:visited, .btn { /* Box model */ display: inline-block; padding: 2px 6px; overflow: visible; /*HACK ie6 ie7默认padding值*/ /* Font */ color: #333; font-size: 12px; vertical-align: middle; text-align: center; line-height: 18px; text-decoration: none; font-weight: normal; white-space: nowrap; /* Border radius */ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border-radius: 0px\9\0; /* Theme */ border: 1px solid #92979e; background-color: #edeef0; background-image: -moz-linear-gradient(top, #ffffff 0%, #e3e5e8 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e3e5e8)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #ffffff 0%, #e3e5e8 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #ffffff 0%, #e3e5e8 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #ffffff 0%, #e3e5e8 100%); /* IE10+ */ background-image: linear-gradient(top, #ffffff 0%, #e3e5e8 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e5e8', GradientType=0 ); /* IE6-9 */ /*Shadow*/ /* Event */ cursor: pointer; /*Layout*/ margin-right: 6px; border-collapse: collapse; border-spacing: 0; }
.btn:hover, a.btn:hover { /* Theme */ background-color: #e5e6e8; background-image: -moz-linear-gradient(top, #f4f5f6 0%, #d4d6d9 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f5f6), color-stop(100%, #d4d6d9)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #f4f5f6 0%, #d4d6d9 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #f4f5f6 0%, #d4d6d9 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #f4f5f6 0%, #d4d6d9 100%); /* IE10+ */ background-image: linear-gradient(top, #f4f5f6 0%, #d4d6d9 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#d4d6d9', GradientType=0 ); /* IE6-9 */ }
.btn:active, a.btn:active { background-image: none; filter: none; background-color: #cfd1d4; }
/*-------大小-------*/
/*btn-s btn-m btn-l*/
/*btn-m*/
.btn-s, a.btn-s:link, a.btn-s:visited { padding: 0px 6px; margin-right: 3px; }
/*btn-l*/
.btn-l, a.btn-l:link, a.btn-l:visited { padding: 5px 18px; font-size: 14px; margin-right: 12px; }
a.btn:link, a.btn:visited { height: 18px; }
/*-------类别-------*/
/*btn-defa btn-prim btn-warn btn-dang btn-succ btn-inve*/
/* btn-prim */


/* btn-warn */
a.btn-warn:link, a.btn-warn:visited, .btn-warn { color: #ffffff; background-color: #eb890f; background-image: -moz-linear-gradient(top, #f19a25 0%, #e87f02 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f19a25), color-stop(100%, #e87f02)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #f19a25 0%, #e87f02 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #f19a25 0%, #e87f02 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #f19a25 0%, #e87f02 100%); /* IE10+ */ background-image: linear-gradient(top, #f19a25 0%, #e87f02 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f19a25', endColorstr='#e87f02', GradientType=0 ); /* IE6-9 */ border: 1px solid #db7801; }
a.btn-warn:hover, .btn-warn:hover { background-color: #df810d; background-image: -moz-linear-gradient(top, #e59223 0%, #db7801 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e59223), color-stop(100%, #db7801)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #e59223 0%, #db7801 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #e59223 0%, #db7801 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #e59223 0%, #db7801 100%); /* IE10+ */ background-image: linear-gradient(top, #e59223 0%, #db7801 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e59223', endColorstr='#db7801', GradientType=0 ); /* IE6-9 */ }
a.btn-warn:active, .btn-warn:active { background-image: none; filter: none; background-color: #db7801; }
/* btn-succ */
a.btn-succ:link, a.btn-succ:visited, .btn-succ { color: #ffffff; background-color: #5b8b28; background-image: -moz-linear-gradient(top, #74a536 0%, #4b7a1f 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74a536), color-stop(100%, #4b7a1f)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #74a536 0%, #4b7a1f 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #74a536 0%, #4b7a1f 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #74a536 0%, #4b7a1f 100%); /* IE10+ */ background-image: linear-gradient(top, #74a536 0%, #4b7a1f 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74a536', endColorstr='#4b7a1f', GradientType=0 ); /* IE6-9 */ border: 1px solid #436d1c; }
a.btn-succ:hover, .btn-succ:hover { background-color: #507a23; background-image: -moz-linear-gradient(top, #67922f 0%, #436d1c 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #67922f), color-stop(100%, #436d1c)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #67922f 0%, #436d1c 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #67922f 0%, #436d1c 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #67922f 0%, #436d1c 100%); /* IE10+ */ background-image: linear-gradient(top, #67922f 0%, #436d1c 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67922f', endColorstr='#436d1c', GradientType=0 ); /* IE6-9 */ }
a.btn-succ:active, .btn-succ:active { background-image: none; filter: none; background-color: #436d1c; }
/* btn-dang */
a.btn-dang:link, a.btn-dang:visited, .btn-dang { color: #ffffff; background-color: #c33232; background-image: -moz-linear-gradient(top, #c33232 0%, #a42a2a 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c33232), color-stop(100%, #a42a2a)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #c33232 0%, #a42a2a 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #c33232 0%, #a42a2a 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #c33232 0%, #a42a2a 100%); /* IE10+ */ background-image: linear-gradient(top, #c33232 0%, #a42a2a 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c33232', endColorstr='#a42a2a', GradientType=0 ); /* IE6-9 */ border: 1px solid #912525; }
a.btn-dang:hover, .btn-dang:hover { background-color: #9e2828; background-image: -moz-linear-gradient(top, #ac2c2c 0%, #912525 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ac2c2c), color-stop(100%, #912525)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #ac2c2c 0%, #912525 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #ac2c2c 0%, #912525 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #ac2c2c 0%, #912525 100%); /* IE10+ */ background-image: linear-gradient(top, #ac2c2c 0%, #912525 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac2c2c', endColorstr='#912525', GradientType=0 ); /* IE6-9 */ }
a.btn-dang:active, .btn-dang:active { background-image: none; filter: none; background-color: #912525; }
/* btn-inve */
a.btn-inve:link, a.btn-inve:visited, .btn-inve { color: #ffffff; background-color: #2f3c51; background-image: -moz-linear-gradient(top, #38455b 0%, #2a364b 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #38455b), color-stop(100%, #2a364b)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #38455b 0%, #2a364b 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #38455b 0%, #2a364b 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #38455b 0%, #2a364b 100%); /* IE10+ */ background-image: linear-gradient(top, #38455b 0%, #2a364b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38455b', endColorstr='#2a364b', GradientType=0 ); /* IE6-9 */ border: 1px solid #17212f; }
a.btn-inve:hover, .btn-inve:hover { background-color: #2a3548; background-image: -moz-linear-gradient(top, #323d51 0%, #253043 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #323d51), color-stop(100%, #253043)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #323d51 0%, #253043 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #323d51 0%, #253043 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #323d51 0%, #253043 100%); /* IE10+ */ background-image: linear-gradient(top, #323d51 0%, #253043 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323d51', endColorstr='#253043', GradientType=0 ); /* IE6-9 */ }
a.btn-inve:active, .btn-inve:active { background-image: none; filter: none; background-color: #253143; }
/*特殊*/
a.btn-submit:link, a.btn-submit:visited, .btn-submit { padding-left: 2em; padding-right: 2em; }
/*Button group
---------------------------------------------------------------------------------------------------------------------------*/
.btn-toolbar { zoom: 1; overflow: hidden; }
.btn-toolbar .btn-group { _padding-left: 1px; float: left; margin-right: 6px; }
.btn-group .btn, .btn-group a.btn { margin: 0 0 10px -1px; border-radius: 0px; }
.btn-group a.btn:link, .btn-group a.btn:visited { _margin: 0 0 10px -1px; }
.btn-group .btn:first-child { margin-left: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.btn-group .btn:last-child { border-top-right-radius: 2px; border-bottom-right-radius: 2px; }
/*Icon
---------------------------------------------------------------------------------------------------------------------------*/
.icon-w, .icon-b { display: inline-block; display: inline-block; width: 12px; height: 12px; line-height: 12px; vertical-align: text-top; background-repeat: no-repeat; }
.icon-b { background-image: url(img/icon-b.gif); }
.icon-add { background-position: 0 0; }
.btn .icon-w, .btn .icon-b { float: left; margin: 3px 0; cursor: pointer; }
.btn-m .mr6 { margin-right: 6px; }
.leftList a { display: list-item; padding: 3px 0; }
.icon-o-checkPic { width: 14px; height: 13px; background-image: url(../../library/images/elibary.gif); background-position: -41px -32px; cursor: pointer; }
.icon-o-youxian { width: 51px; height: 13px; background-image: url(../../library/images/elibary.gif); background-position: -58px 0px; cursor: pointer; }
.icon-o-bestNew { width: 28px; height: 13px; background-image: url(../../library/images/elibary.gif); background-position: -58px -14px; cursor: pointer; }
.icon-o-download { width: 20px; height: 20px; background-image: url(../../library/images/elibary.gif); background-position: -40px -49px; cursor: pointer; }
.icon-o-searBtn-b { width: 80px; height: 26px; background-image: url(../../library/images/elibary.gif); background-position: -68px -28px; margin: 0 10px 3px; cursor: pointer; }
.icon-o-preView { width: 16px; height: 16px; background-image: url(../../library/images/elibary.gif); background-position: -126px -62px; cursor: pointer; }


/*我要提问*/
.ask:link, .ask:visited { height: 20px; line-height: 20px; border: #005fa3 solid 1px; background: url(../../library/images/newBtnBg_repeatX.gif) repeat-x 0px 0px; padding: 1px 15px; color: #fff; font-weight: bold; font-size: 12px; cursor: pointer; overflow: visible; text-decoration: none; display: inline-block; }

/*创建个人数字图书馆*/
.createPro { height: 20px; line-height: 20px; border: #7bc68b solid 1px; background: url(../../library/images/newBtnBg_repeatX.gif) repeat-x 0px -34px; padding: 1px 15px; color: #00008a; font-weight: bold; font-size: 12px; cursor: pointer; overflow: visible; text-decoration: none; display: inline-block; }

/*进入当前学科文献馆*/
.intoNow { display: inline-block; background: url(../../library/images/newBtnBg.gif) no-repeat 0px 0px; height: 23px; line-height: 23px; padding-left: 20px; font-size: 12px; text-decoration: none; color: #000; width: 118px; cursor: pointer; }
.intoNow:link, .intoNow:visited { display: inline-block; background: url(../../library/images/newBtnBg.gif) no-repeat 0px 0px; height: 23px; line-height: 23px; padding-left: 20px; font-size: 12px; text-decoration: none; color: #000; }
.intoNow b { display: inline-block; background: url(../../library/images/newBtnBg.gif) right 0px; width: 10px; }

/*发表建议*/
.sugestion { display: inline-block; *margin-top: -5px; cursor: pointer; background: url(../../library/images/newBtnBg.gif) no-repeat 0px -40px; height: 23px; width: 58px; line-height: 23px; padding-left: 20px; font-size: 12px; text-decoration: none; color: #000; }
.sugestion:link, .sugestion:visited { display: inline-block; background: url(../../library/images/newBtnBg.gif) no-repeat 0px -40px; height: 23px; line-height: 23px; padding-left: 20px; font-size: 12px; text-decoration: none; color: #000; }
.sugestion b { display: inline-block; background: url(../../library/images/newBtnBg.gif) right -40px; width: 10px; }

/*趋势搜索、检索----*/

.searchNew { display: inline-block; margin-left:3px; background: url(../../library/images/newBtnBg.gif) no-repeat 0px -77px; height: 23px; line-height: 23px; padding-left: 25px; font-size: 12px; color: #000; font-style: normal; cursor: pointer; TEXT-DECORATION: none; }
.searchNew:link, .searchNew:visited { display: inline-block; background: url(../../library/images/newBtnBg.gif) no-repeat 0px -77px; height: 23px; line-height: 23px; padding-left: 25px; font-size: 12px; color: #000; text-decoration: none; }
.searchNew b { display: inline-block; background: url(../../library/images/newBtnBg.gif) right -77px; width: 10px; }

/*填写日报*/
.writeDate:link, .writeDate:visited { display: inline-block; background: url(../../library/images/newBtnBg.gif) no-repeat 0px -114px; height: 23px; line-height: 23px; padding-left: 28px; font-size: 12px; text-decoration: none; color: #000; }
.writeDate b { display: inline-block; background: url(../../library/images/newBtnBg.gif) right -114px; width: 10px; }

/*我要提问2*/
.askQues:link, .askQues:visited { display: inline-block; background: url(../../library/images/newBtnBg.gif) no-repeat 0px -150px; height: 23px; line-height: 23px; padding-left: 28px; font-size: 12px; text-decoration: none; color: #000; }
.askQues b { display: inline-block; background: url(../../library/images/newBtnBg.gif) right -150px; width: 10px; }

/*立即注册*/
.regSubmit { display: inline-block; width: 100px; height: 29px; font-size: 14px; font-weight: bold; color: #407211; text-decoration: none; border: #7ac584 solid 1px; text-align: center; line-height: 29px; }
.regSubmit:link, .regSubmit:visited { background: url(../../library/images/newBtnBg_repeatX.gif) repeat-x 0px -69px; }
.regSubmit:hover, .regSubmit:active { background: url(../../library/images/newBtnBg_repeatX.gif) repeat-x 0px -105px; }

/*添加标签页*/
.addNav { white-space: nowrap; }
.addNav:link, .addNav:visited,.addNav:hover,.addNav:active,.nav_table a.addNav:hover,.nav_table a.addNav:active{ background: url(../../library/images/addBtn.gif) no-repeat 0px 0px; display:block; height: 14px; line-height: 20px; width: 14px; cursor: pointer; overflow: hidden; width: 14px; text-decoration: none; }
.addNav b { display: inline-block; width: 10px; }
.nav_table [js_selector=showWrap] { width:920px;overflow:hidden;}
.nav_table .navMore {position: absolute; width: 70px; right: 0px;top:2px; cursor:pointer;}
.nav_table .navMoreUl {position: absolute; right: 0px; top: 40px; display: none;z-index:99999; border-bottom:#ddd solid 1px;}
.nav_table .navMoreUl div { float:none; text-align:left; overflow:hidden; width:120px; height:44px;}
.navMoreUl .td_nv {background:#fff;border:1px #ddd solid; border-bottom:0; box-shadow:2px 2px 3px #b6b6b6;}
.navMoreUl .td_nv a:link, .navMoreUl .td_nv a:visited{background:none;color:#555;}
.navMoreUl .td_nv a:hover, .navMoreUl .td_nv a:active,.nav_table .navMoreUl span {color:#4976c9}
.nav_table .navMoreUl div span { display:inline-block; padding:0px 8px; color:#666; float:left; clear:both; width:120px; height:44px; overflow:hidden;
text-overflow:ellipsis;
-webkit-text-overflow:ellipsis; /*safari*/
-o-text-overflow:ellipsis; /*opera*/
white-space:nowrap;
display:inline-block;
max-width:128px;
_width:expression(this.scrollWidth>128?"128px":""); /*ie6*/}
.nav_table .navMoreUl div span:hover { background:#eee;}

/*学术影响力分析*/
a.btn:link, a.btn:visited, .btn { background-color: #EDEEF0; background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #E3E5E8 100%); border: 1px solid #cfcfcf; border-collapse: collapse; border-radius: 2px 2px 2px 2px; border-spacing: 0; color: #333333; cursor: pointer; display: inline-block; font-size: 12px; font-weight: normal; line-height: 18px; margin-right: 6px; overflow: visible; padding: 2px 6px; text-align: center; text-decoration: none; vertical-align: middle; white-space: nowrap; }
a.btn:link, a.btn:visited { height: 18px; }
.btn-xueshu { width: 15px; height: 15px; display: inline-block; margin-right: 5px; overflow: hidden; background: url(../../library/images/elibary.gif) no-repeat -134px 0px; vertical-align: middle; }
input.spanshow, input.spanhide { border: 0 none; cursor: pointer; height: 8px; width: 13px; }
input.spanshow { background: url(../../library/images/elibary.gif) no-repeat -115px -9px; }
input.spanhide { background: url(../../library/images/elibary.gif) no-repeat -115px -0px; }
.bookPic { background: url(../../library/images/elibary.gif) no-repeat -31px -84px; height: 96px; left: 0; position: absolute; top: 0; width: 167px; }
/*导航下拉标签样式*/
#TabShowMenu { width: auto; float: left; z-index: 9999; }
#TabShowMenu img { width: 10px; height: 15px; }
.NavUnit { float: left; text-indent: 1px; margin-left: 5px; }
#TabShowMenu a { color: #053597; text-decoration: none; }
#NavTabShow { position: absolute; border: 1px solid #ccc; background-color: #FFF; width: auto; min-width: 100px; display: none; z-index: 999; margin-top: 3px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; _width: expression(document.body.clientWidth < 100 ? "100px" : "auto"); }
#NavTabShow ul li { vertical-align: middle; text-align: left; line-height:1.6; list-style-type: none; min-width: 100px;_height:expression((document.documentElement.clientWidth||document.body.clientWidth)<100?"100px":"100%"); }
#NavTabShow ul li a { display: block; padding:4px 8px; color:#555;_width:100px; }
#NavTabShow ul li a:hover { background-color:#f3f3f3; }


/*水平分割线 */
hr, .diveder { width: 100%; height: 0px; line-height: 0; overflow: hidden; margin: 4px 0; border-top: 1px solid #e2e5e6; border-bottom: 1px solid white; font-size: 0; }
/*===============footer===============*/
.footerBox { background-color: #fff; zoom: 1; padding-top: 6px; }
.footerL_gf-in .bottom { padding: 6px; background-color: #ececec; }
.footerL_gf-in .bottom .tc { text-align: center; }
.weixinBox { position: absolute; bottom: 30px; right: 360px; border: #d8d8d8 solid 1px; padding: 6px 10px; background: #fff; display: none; }
.footerL_gf-in { margin: 0 auto; width: 1000px; }
.footerL_nav { border-right: 1px dashed #D6D5D5; float: left; display: inline-block; height: 115px; margin-top: 15px; padding-right: 3px; width: 17%; padding-left: 30px; height: auto!important; height: 155px; min-height: 155px; }
.footerL_nav_logo { width: 35%; padding-bottom: 3px; }
.footerL_nav li { padding: 5px 15px 5px 0px; line-height: 1.2; }
.no_border { border-right: 0; }
.footerL_gf-n .nav-h { padding: 0px 5px 10px 8px; }
.footerL_gf-n .nav-h a:link, .footerL_gf-n .nav-h a:visited { color: #6E7682; font-family: "微软雅黑"; font-size: 16px; font-weight: bold; }
.footerL_gf-n .nav-h a:hover, .footerL_gf-n .nav-h a:active { text-decoration: underline; }
.f_img01 { background: url(../images/HeadfooterSprite.gif) no-repeat -65px -84px; }
.f_img02 { background: url(../images/HeadfooterSprite.gif) no-repeat -65px -274px; }
.f_img03 { background: url(../images/HeadfooterSprite.gif) no-repeat -65px -542px; }
.f_img04 { background: url(../images/HeadfooterSprite.gif) no-repeat -120px -790px; }
.diveder { margin: 9px 0; width: 980px; }
.gf-c { position: relative; text-align: center; }
.gf-c a.gf-c-g { position: absolute; top: 12px; }
a.gf-c-g:link, a.gf-c-g:visited { background: url(../images/HeadfooterSprite.gif) no-repeat 0 0; display: inline-block; height: 43px; width: 35px; }
.gf-c .fl { left: 12px; }
.gf-c .fr { right: 12px; }
.footerL_gf-in a:link, .footerL_gf-in a:visited { color: #444444; line-height: normal; }
.footerL_gf-in a:hover, .footerL_gf-in a:active { color: #cc0033; }
.footerL_nav li.nav-logo { padding-top: 10px; line-height: 24px; }
.logo_left, .logo_right { display: inline-block; height: 33px; vertical-align: top; }
.logo_left { background: url(../images/HeadfooterSprite.gif) no-repeat 0px -790px; width: 95px; }
.logo_right { background: url(../images/HeadfooterSprite.gif) no-repeat 0px -751px; width: 130px; }
.tongji a img { width: 15px; height: 15px; }
.bottomContent { clear: both; height: auto; }

.unHolder { position: relative; }
.pwdHolder { position: relative; }
.show { visibility: visible; }
.placeholder { color: #92A4BF; font-size: 14px; text-indent: 5px; position: absolute; left: 0; top: 0; background: none; line-height: 18px; padding: 3px 2px; cursor: text; }
.placeholder1 { color: #92A4BF; font-size: 14px; text-indent: 5px; position: absolute; left: 0; top: 0; background: none; line-height: 18px; cursor: text; font-size: 8pt; }
.fixed { background: none repeat scroll 0 0 #FFFFCC; font-size: 14px; font-weight: bold; padding: 6px 40px; position: fixed; text-align: center; top: 10px; }
/*单独性常用样式*/
.pl10 { padding-left: 10px; }
/*序号栏*/
.main_taxis_left { position: relative; padding: 10px 0; }
.main_taxis_left font { padding: 1px 3px; height: 20px; line-height: 20px; vertical-align: middle; text-align: center; display: inline-block; text-decoration: none; height: 20px; margin-right: 1px; font-size: 12px; }
.main_taxis_left a, a.lista { padding: 1px 8px; height: 20px; line-height: 20px; vertical-align: middle; text-align: center; display: inline-block; background: #fff; text-decoration: none; height: 20px; margin-right: 1px; font-size: 12px; }
.pagenation a.lista:link,.pagenation a.lista:visited { color:#666;}
.pagenation a.lista:hover,.pagenation a.lista:active {  color:#f60; background:none;}
.main_taxis_left a:hover, a.lista:hover { color: #fff; background: #c1c1c1; border-color: #c1c1c1; text-decoration: none; }
.main_taxis_left a:visited, a.lista:visited { padding: 1px 6px; border: solid 1px #ddd; text-decoration: none; }
.pagenation { text-align:center; padding-top:10px;}
.pagenation .current { font-weight:bold; text-decoration:underline; color:#f60;}
.morecontent { clear: both; float: none; width: 1000px; margin: 10px auto; padding-bottom: 10px; }

.DataGrid { width: 100%; border-collapse: collapse; height: 30px; background: #fff; }
.DataGrid th { text-align: center; background: #f5f5f5; border: 1px solid #fff; border-top: #c1c1c1; height: 35px; line-height: 35px; vertical-align: middle; }
.DataGrid tr { text-align: center; height: 30px; }
.DataGrid tr:hover { background-color: #f6f6f6; }
.DataGrid tr td { border: 0px; border-bottom: 1px dotted #cccccc; padding: 5px; }

.popover-tl, .popover-tr { border: 1px solid #dac7a1; border-radius: 4px; background: #fff; padding: 8px 20px 8px 12px; width: 160px; position: relative; zoom: 1; line-height: 1.4; box-shadow: 1px 1px 3px #ccc; position: absolute; background-color: #fdfdd9; }
.popover-tl .close, .popover-tr .close { position: absolute; top: 3px; right: 6px; }
.popover-caret { width: 0; height: 0; border-bottom: 6px solid #dac7a1; /*overflow:hidden;*/ border-left: 6px solid transparent; border-right: 6px solid transparent; _border-left: 6px dotted transparent; _border-right: 6px dotted transparent; position: absolute; }

.popover-tl strong, .popover-tr strong { font-weight: bold; }
.popover-caretInner { width: 0; height: 0; border-bottom: 4px solid #fdfdd9; overflow: hidden; border-left: 4px solid transparent; border-right: 4px solid transparent; _border-left: 4px dotted transparent; _border-right: 4px dotted transparent; position: absolute; }
.popover-tl .popover-caret { top: -6px; left: 10px; }
.popover-tl .popover-caretInner { top: 2px; left: -4px; }
.popover-tr .popover-caret { top: -6px; right: 10px; }
.popover-tr .popover-caretInner { top: 2px; right: -4px; }
.otnum { display: inline-block; padding: 2px; line-height: 1; background-color: #e38716; }
/********应该有人做了这个样式的修改，再次重写一个原来的,添加人陈亮*******/
.num { display: inline-block; padding: 2px; line-height: 1; }
.btn-group { display: inline-block; position: relative; }
.btn-group .num { position: absolute; top: -3px; left: 95%; _left: 80px; background-color: #E38716; }
.f-tb-in .btn-group { margin-right: 18px; }
.toolbar .logoimg { margin-right: 10px; }


.f-ct #fup{height:35px;}
#GridDiv { width: 720px; }
.icon-write { background: url(../../images/spriteImg01.gif) no-repeat -112px -65px; }
.icon-top { background: url(../../images/spriteImg01.gif) no-repeat -96px -98px; }
.icon-delete { background: url(../../images/spriteImg01.gif) no-repeat -96px -65px; }
.icon { width: 16px; height: 16px; overflow: hidden; display: inline-block; margin-right: 4px; vertical-align: middle; }
.icon-intoLinks { background: url(../../images/spriteImg01.gif) 0px -65px; }
.icon-toSave { background: url(../../images/spriteImg01.gif) -16px -65px; }
.icon-saveHome { background: url(../../images/spriteImg01.gif) -32px -65px; }
.gp-s .f-text { margin: 0; }
.watermark { color: #999999; }
.span3 { width: 120px; }
.f-text { border-radius: 2px 2px 2px 2px; border: 1px solid #B1B5BA; padding: 2px 1px; height: 18px; display: inline-block; font-weight: normal; line-height: 18px; margin-right: 6px; overflow: visible; padding: 3px 1px; text-decoration: none; vertical-align: middle; }
.watermark { color: #999999; }
.gb-s-btn { background: url("../../images/spriteImages.gif") no-repeat scroll -60px 0 transparent; border: medium none; cursor: pointer; display: inline-block; height: 24px; padding: 0; position: absolute; right: 1px; top: 0; width: 24px; }
.searchForm { position: relative; padding-bottom:6px; }
.gp-s { position: relative; margin-left: 8px; *margin-left: 5px; margin-top: 6px; float: left; }
.statarea { text-align: center; display: none; }
.statarea img { height: 10px; width: 10px; }
.articleTitle { padding-top: 10px; padding-left: 5px; }
.comefrom { padding: 0 0 0 15px; font-size:12px; color:#999; }
.control2 { margin: 0 0 0 15px; }
.main_taxis_right { text-align: right; }
/*************新版本修改部分**************/
.otnum { color: #e38716; background: #fff; font-weight: bold; }
/* 子机构馆弹出框样式 */
.ly_tDiv{
    width:250px; height:170px; border:1px #ccc solid; padding:20px; position:fixed; display: none; right: 0; bottom: 0; background: url(../images/lyDiv_bg.jpg) no-repeat #fffee2;
    _position:absolute;  /*ie6*/
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
/*iconfont*/
.iconfont { background: url("http://piccache.cnki.net/kns/images/gb/closebtn.gif") no-repeat scroll 0 0 #ffffec; font-size:14px; line-height:1; font-style:normal; }
a.iconfont:link,
a.iconfont:visited { padding:3px; }
a.iconfont:hover,
a.iconfont:active { text-decoration:none;color:#d70312; }
.i-s { font-size:10px; }
.i-m { font-size:16px; }
.i-l { font-size:20px; }
.i-closesquare:link,
.i-closesquare:visited { color:#c5c5c5; background-color:#fff; border:1px solid #c5c5c5;}
.i-closesquare:hover,
.i-closesquare:active { color:#fff; background-color:#d6d6d6; border:#c5c5c6 solid 1px;}
.btn-dmenu .iconfont { color:#666; }

.ly_tDiv .iconfont{position:absolute;top:2px;right:2px; height:16px; width:16px;}
.ly_tDivTxt{line-height:30px;text-indent:2em;font-size:14px;margin-top:10px;text-align:justify;text-justify:inter-ideograph;}
.ly_tDivTxt a:link,.ly_tDiv a:visited{color:#f42200;font-weight:bold;}
.ly_tDivTxt a:hover,.ly_tDiv a:active{color:#f42200;font-weight:bold;text-decoration:underline;}
#date_opt { padding:3px;}

/*常用class*/
.c9,
a.c9:link,
a.c9:visited { color:#999; }
a.c9:hover,
a.c9:active { color:#bd0a01; }

#levelscroll {  max-height:252px; _height:expression(this.scrollHeight > 252 ? "252px" : "auto"); overflow-y:auto; overflow-x:hidden; position:relative; }

/*slider用样式 add by wfy 2011-08-10*/
/*
 * jQuery UI CSS Framework 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Component containers
----------------------------------*/
.ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(../../library/images/ui-widget.png) 50% bottom repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #4297d7;background: #5c9ccc; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url(../../library/images/ui-state.png) 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Misc visuals
----------------------------------*/
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/*
 * jQuery UI Slider 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: .6em; height: .8em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .4em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

/*上传头像*/
.viewBuggt { display: inline; position: relative; }
.liulanBtn { display: inline-block; width: 65px; margin-left: 2px; height: 24px; background: url(../../images/spriteImages.gif) no-repeat 0px -275px; border: 0; cursor: pointer; }
/*修改个人信息*/
.container { margin: 0px 0px; background-color: #fff; border:0; padding-top: 15px; height: 278px; background-color: White; }
.gf-n .nav li { margin-left: 60px; }
.uploadImg_l { width: 50%; float: left; }
.uploadImgBorder { width: 320px; height: 240px; border: 1px solid #d3d3d3; margin: 0px auto; }
.uploadImg_r { width: 35%; float: left; }
.uploadImg_rInner { text-align: center; width: 300px; }
.uploadImg_title { font-size: 14px; font-weight:normal; }
.uploadImg_des { color: #888; }
.PuploadImg_preview { width: 100px; height: 100px; border: 1px solid #d3d3d3; margin: 10px auto 5px auto; }
.UuploadImg_preview { width: 180px; height: 60px; border: 1px solid #666; margin: 10px auto 5px auto; }
.uploadImg_ctr { margin-top: 20px; }
.PersonuploadImg { max-width: 100px; max-height: 100px; _width: expression(this.width > 100 ? '100px' : this.width); _height: expression(this.height > 100 ? '100px' : this.height); }
.UnituploadImg { max-width: 180px; max-height: 60px; _width: expression(this.width > 100 ? '100px' : this.width); _height: expression(this.height > 100 ? '100px' : this.height); }
/*END 上传头像*/

/*================机构馆新增样式--2014.9.17====================*/
/*机构馆默认导航*/
.nav_table div {line-height:40px;}
.nav_table div a:link,.nav_table div a:visited,
.nav_table div a:hover,.nav_table div a:active,
.nav_table div span { color:#fff; cursor:pointer; }
.nav_table .nowOn a:link,.nav_table .nowOn a:visited,
.nav_table .nowOn a:hover,.nav_table .nowOn a:active,
.nav_table .nowOn span { color: #fff; }
.nowOn .icon-font {padding-right:0; margin-right:10px;}

.nav_table .nowOn a {padding-right:3px;}
div.nowOn,
.nav_table div a:hover, .nav_table div a:active {background:#fff;color:#329cd6;}
#wContent {padding-left:5px;}
.modify-portrait {display:inline-block;width:82px;height:82px;}

.xk_so input {float:none;}

/*================显示设置里的布局设置，复选框的位置-2014.11.6 add by jinsuwei====================*/
.choose { padding-top:20px;}
a,input,button{ outline:none; }
::-moz-focus-inner{border:0px;}