body{overflow:auto; font-size:14px;}

.cur { cursor:pointer;}
label{ cursor:pointer; }
select{ outline:none;}
input{ outline:none;}
option{outline:none; font-size:13px;}

#bcool{ width:100px;}

#quit a {
    text-decoration: none;
    color: #fff;
}
#quit a:hover {
    color: #F00;
    font-weight: bold;
}

.opPan{
	height:30px;
	width:auto;
	text-align:left; 
	 
	display:inline;
	position:absolute;
	right:92px;
	top:0px;
	padding-top:3px;
	overflow:hidden;
}

.opPan_1{
	height:30px;
	width:110px;
	text-align:left; 
	 
	display:inline;
	position:absolute;
	right:2px;
	top:0px;
	padding-top:3px;
	overflow:hidden;
}

.opPan input{ width:40px;height:22px;}

.op_in{ width:40px;height:22px; position:relative; bottom:1px; line-height:22px;}
 

.opPan a:link {
	color:#000;
	text-decoration: none;
}
.opPan a:visited {
	color:#000;
	text-decoration: none;
}
.opPan a:hover {
	color:#F00;
	
	text-decoration: none;
}
.opPan a:active{  
    color:#000;
	text-decoration: none;
}

.opPan_1 a:link {
	color:#000;
	text-decoration: none;
}
.opPan_1 a:visited {
	color:#000;
	text-decoration: none;
}
.opPan_1 a:hover {
	color:#F00;
	font-weight:bold;
	text-decoration: none;
}
.opPan_1 a:active{  
    color:#000;
	text-decoration: none;
}


.l_bn { font-weight:bold; color:#000;}
 

/* Required CSS classes: must be included in all pages using this script */

/* Apply the element you want to drag/resize */


/*
 The main mouse handle that moves the whole element.
 You can apply to the same tag as drsElement if you want.
*/
.drsMoveHandle {
 height: 30px;
 
 border-bottom: 1px solid #666;
 cursor: move;
 text-align:left;
 padding-left:5px; padding-top:4px;
 
 
}




.drsMoveHandle a:link {
	font-weight:bold; font-size:15px;text-decoration: none;
	
}
.drsMoveHandle a:visited {
	font-weight:bold; font-size:15px;text-decoration: none;
}
.drsMoveHandle a:hover {
	font-weight:bold; font-size:15px;text-decoration: none;
	color:#00F;
	font-weight:bold;
	text-decoration:underline;
}

.drsMoveHandle a:active{  
    font-weight:bold; font-size:15px;text-decoration: none; 
}



/*
 The DragResize object name is automatically applied to all generated
 corner resize handles, as well as one of the individual classes below.
*/
 
 .drsElement {
  position: absolute;
  border: 1px solid #333;
  background: #fff; text-align: center;
  box-shadow:0 1px 1px 1px #666;
}
.drsElement_imgI {
  position: absolute;
  border: 1px solid #333;
  min-width:100px; width: 260px; min-height:120px; height: 200px; background: #fff; text-align: center;
  box-shadow:0 1px 1px 1px #666;
  left:10px;
  top:10px;
}
.drsElement_imgII {
 position: absolute;
 border: 1px solid #333;
 min-width:100px; width: 260px; min-height:120px; height: 200px; background: #fff; text-align: center;
 box-shadow:0 1px 1px 1px #666;
 left:20px;
 top:40px;
}
/*
 The main mouse handle that moves the whole element.
 You can apply to the same tag as drsElement if you want.
*/
.drsMoveHandle{
 height: 30px;
 background-color:#cee3f9;
 border-bottom: 1px solid #666;
 cursor: move;
 text-align:left;
 padding-left:5px; 
 padding-top:4px;
 
}
.drsMoveHandle_imgI,.drsMoveHandle_imgII{
 height: 25px;
 background-color:#cee3f9;
 border-bottom: 0px solid #666;
 cursor: move;
 text-align:left;
 padding-left:2px; 
 padding-top:2px;	
}

 
/*
 The DragResize object name is automatically applied to all generated
 corner resize handles, as well as one of the individual classes below.
*/
.dragresize {
 position: absolute;
 width: 5px;
 height: 5px;
 font-size: 1px;
 background: #EEE;
 border: 1px solid #333;
}

/*
 Individual corner classes - required for resize support.
 These are based on the object name plus the handle ID.
*/
.dragresize-tl {
 top: -8px;
 left: -8px;
 cursor: nw-resize;
}
.dragresize-tm {
 top: -8px;
 left: 50%;
 margin-left: -4px;
 cursor: n-resize;
}
.dragresize-tr {
 top: -8px;
 right: -8px;
 cursor: ne-resize;
}

.dragresize-ml {
 top: 50%;
 margin-top: -4px;
 left: -8px;
 cursor: w-resize;
}
.dragresize-mr {
 top: 50%;
 margin-top: -4px;
 right: -8px;
 cursor: e-resize;
}

.dragresize-bl {
 bottom: -8px;
 left: -8px;
 cursor: sw-resize;
}
.dragresize-bm {
 bottom: -8px;
 left: 50%;
 margin-left: -4px;
 cursor: s-resize;
}
.dragresize-br {
 bottom: -8px;
 right: -8px;
 cursor: se-resize;
}


.mainDiv{
	width:100%;
	height:150px;
	background-color:#fff;
	position:relative;
}
.imgLeftPan{
	width:48%;
	float:left;
	position:relative;
	text-align:right;
	overflow: hidden;
 
}
.imgRightPan{
	width:52%;
	float:left;
 	position:relative;
	text-align:left;
	overflow: hidden;
}

.imgLeftPan img , .imgRightPan img {
	cursor: move;
}
.imgLeftLoading{
	padding-right:10px;
	text-align:center;
}

.imgTextIPan{
	width:100%;
	float:left;
}
.imgIPan,.imgIIPan{
	position:absolute;
	width:100%;
}
.fp_top{
	top:30px;	 
}
.imgPre,.imgPre_img{
	position:absolute;
	width:45px;
	height:100px;
	left:0px;
}
.imgNext,.imgNext_img{
	position:absolute;
	width:45px;
	height:100px;
	right:0px;
}
.hiddenDiv {
	display: none;
}
.lefttool {
	position:absolute;
	left:8px;
	top:8px;
	width:25px;
	text-align:center;
}
.righttool {
	position:absolute;
	right:8px;
	top:8px;
	width:25px;
}
.lefttool img, .righttool img{
	margin-top:3px;
	margin-bottom:3px;
	width:60%;
	cursor: pointer;
}
.modules{float:left; width:280px; height:206px; margin:10px 0 0 10px; overflow:hidden;  border:0px solid #acc6e9; background:#e8f5fe; position:relative;}
.m_title{height:24px; line-height:24px; background:#afc6e9; padding-left:1px; font-size:14px;}
#loader{height:24px; text-align:center}
.clear{clear:both}
.close_list{z-index:100px;width:80px; height:20px; position:absolute; top:3px; right:0px;cursor:pointer; text-align:right; padding-right:5px;} 
.close_list img{ height:20px; margin-left:5px; width:20px;};



#content2{

  background-image:url(/assets/mwbg.jpg);
  
  /*
  opacity: 0.6;
  */
  
}
#content2_1{
 
border:0px solid #AFC6E9;
border-radius:0px;
-moz-border-radius:0px; /* Old Firefox */

/*box-shadow: 5px 5px 2px #888888;*/
background-color:#000;
 background-image:url(/assets/mwbg.jpg);

}

#module_list{
	width:900px; height:452px; overflow:hidden;margin:0 auto; background-color:#000;
	background-image:url(/assets/mwbg.jpg);
	
 }
 
 .drsElement input{ background-color:#FFF;}
 
 	
#content2_1_backup{

border:2px solid #AFC6E9;
border-radius:10px;
-moz-border-radius:25px; /* Old Firefox */
box-shadow: 5px 5px 2px #888888;

}

/**
*	版式设置
*/
#pbsetdiv{
	width:200px;
	height:160px;
	border:1px solid #000;
	position:absolute;
	left:300px;
	top:110px;
	
	}
.set_t{ width:80px; display:inline-block; height:30px; font-size:14px; line-height:30px; color:#000; font-weight:bold; text-align:right; padding-right:5px;}
.blw{width:30px; display:inline-block;} 
.linfo{ position:relative; bottom:2px;}

#settable label{
	display: inline-block;
    max-width: 100%;
    margin-bottom: 0px;
	font-weight:normal;
   
}

#mydiv{ width:260px; height:480px; border:1px solid #000; position:absolute; left:100px; top:100px; z-index:999; }
#myMarkdiv{ width:300px; height:480px; border:1px solid #000; position:absolute; left:200px; top:100px; }
#errorPandiv{ width:300px; height:290px; border:1px solid #000; position:absolute; left:650px; top:100px; }
#errorinfo:focus{outline: none;}
#setMutidiv{width:300px; height:480px; border:1px solid #000; position:absolute;background-color:#fff; right:100px;top:100px; }

#advancedSearch{ width:300px; height:360px; border:1px solid #000; position:absolute; left:360px; top:45px; z-index:1000; }

.hot{
	width:100%; height:30px; border-bottom:1px solid #000; 
	line-height:30px; background:#999;cursor:move;color:#FFF;
	padding-left:10px;
}
#mlTreePan{ height:450px; overflow:hidden;}
#markTreePan{ height:400px; overflow:hidden;}

#tt{width:258px; margin-top:1px; height:445px; overflow-y:auto;}
#ttmark{width:300px; margin-top:1px; height:400px; overflow-y:auto;}
.s2{  left:300px;top:10px; background-color:#fff;}



#smlistPan ul li{
	line-height:25px;
	font-size:15px;
	color:#000;
	list-style:none;
	display:block;
	height:25px;
	text-align:left;
	padding-left:5px;
	border-bottom:dashed 1px #666;
	margin:3px 3px 3px 3px;
}
.kkll{ display:inline-block; width:180px; height:30px; line-height:30px; white-space:nowrap;  overflow: hidden; }
.kkll1{ display:inline-block; width:18px; height:25px; position:relative; bottom:8px; margin-left:10px; }
.kkll1 input{ cursor:pointer;}
.kkllimg{ cursor:pointer;margin-bottom: 24px;}

#smlistPan input{height:15px; width:15px;cursor:pointer; }

 


.hot a{ font-size:16px; }

.hot a:link {
	color:#FFF;
	text-decoration:none; /* 闄ら潪灏嗛摼鎺ヨ缃垚鏋佷负鐙壒鐨勫瑙傛牱寮忥紝鍚﹀垯鏈�ソ鎻愪緵涓嬪垝绾匡紝浠ヤ究鍙粠瑙嗚涓婂揩閫熻瘑鍒�*/
}
.hot a:visited {
	color:#FFF;
	text-decoration: none;
}
.hot a:hover, a:active, a:focus { /* 姝ょ粍閫夋嫨鍣ㄥ皢涓洪敭鐩樺鑸�鎻愪緵涓庨紶鏍囦娇鐢ㄨ�鐩稿悓鐨勬偓鍋滀綋楠屻� */
	color:#903;
	font-weight:bold;
	text-decoration: none;
}

.dingwei{ position:relative; cursor:move;}



/* xinxin**********************************************/	

/*
#c1{ background-color:#f6ea26;}
#c3{ background-color:#107742;｝
#c12{ background-color:#857a4c;}
#c23{ background-color:#1356d0;}
#c29{ background-color:#f97494;}
#c30{ background-color:#acc3c4;}
#c31{ background-color:#9ba4a9;}
*/
/*gjk*/
#c1, #c888{ 
background-image:url(/assets/title/gjk_bg.png);
background-repeat:repeat-x;
}
#c1 a,#c888 a{ 
    color:#000; 
}
#c1 a:hover,#c888 a:hover{ 
    color:#F00;
}

.b1 { 
    background-color:#fff; 
}

/*skxl*/
#c38, #c39, #c40, #c44 {
	background-image:url(/assets/title/siku_bg.png);
	background-repeat:repeat-x;
}
#c38 a, #c39 a, #c40 a, #c44 a {
	color:#fff;
}
.b38, .b39, .b40, .b44 {
	background-color:#B75554;
}

/*fz*/
#c23,#c123{
	background-image:url(/assets/title/fz_bg.png);
	background-repeat:repeat-x;
}
#c23 a,#c123 a { 
    color:#fff; 
}
.b23,.b123 { 
    background-color:#618BD5;
} 

.b888{
	background-color:#FFF;
}

/*pd*/
#c11,#c111 { 
	background-image:url(/assets/title/pd_bg.png);
	background-repeat:repeat-x;
}
#c11 a,#c111 a{ 
    color:#fff; 
}
.b11,.b111 { 
    background-color:#E06061;
}

/*js*/
#c12{ 
	background-image:url(/assets/title/jsk_bg.png);
	background-repeat:repeat-x;
}
#c12 a{ 
    color:#fff; 
}
.b12 { 
    background-color:#D2CBAE;
}


/*congshu*/
#c20,#c26{ 
    background-image:url(/assets/title/congshu_bg.png);
    background-repeat:repeat-x;
} 
.b20, .b26 { 
    background-color:#F5B680;
}

/*cishu*/
#c31{ 
    background-image:url(/assets/title/cishu_bg.png);
    background-repeat:repeat-x;
}
#c31 a {
	color:#fff;
}
.b31 { 
    background-color:#989697;
} 

/*leishu*/
#c3{ 
background-image:url(/assets/title/leishu_bg.png);
background-repeat:repeat-x;
}
#c3 a{ 
    color:#fff; 
}
.b3 { 
    background-color:#2FAB77; 
}

/*shixue*/
#c49{ 
background-image:url(/assets/title/shixue_bg.png);
background-repeat:repeat-x;
}
#c49 a{ 
    color:#fff; 
}
.b49 { 
    background-color:#AAE9EE; 
}


/*suwen*/
#c29{ 
background-image:url(/assets/title/suwen_bg.png);
background-repeat:repeat-x;
}
#c29  a{ 
    color:#fff; 
}
.b29{ 
    background-color:#E5C6CC;
}

/*bieji*/
#c30,#c42,#c43,#c50{
	background-image:url(/assets/title/bieji_bg.png);
    background-repeat:repeat-x;
}
#c30 a,#c42 a,#c43 a,#c50 a{ 
    color:#000; 
}
.b30,.b42,.b43,.b50 { 
    background-color:#E1E1E1; 
}

/*ruxue*/
#c228{ 
	background-image:url(/assets/title/rxjd_bg.png);
	background-repeat:repeat-x;
}
#c228 a{
	color:#fff;
}
.b228{
	background-color:#54749A;	
}

/*fojiao*/
#c56{ 
	background-image:url(/assets/title/foxue_bg.png);
	background-repeat:repeat-x;
}
#c56 a{
	color:#000;
}
.b56{
	background-color:#EBE3CE;	
}


/*daojiao*/
#c6{ 
	background-image:url(/assets/title/djjd_bg.png);
	background-repeat:repeat-x;
}
#c6 a{
	color:#fff;
}
.b6 {
	background-color:#5F5F5F;
}

/*zhuzi*/

/*dunhuang*/
#c2 { 
	background-image:url(/assets/title/dh_bg.png);
	background-repeat:repeat-x;
}
#c2 a{ 
    color:#fff; 
} 
.b2 {
	background-color:#9C7A4A;
}


/*mqda*/


 



/*shenbao*/
#c98{ 
	background-image:url(/assets/title/sb.png);
	background-repeat:repeat-x;
}
#c98 a{
	color:#fff;
}
.b98{
	background-color:#fff; 
}

 


/* 要刊  #EBE1D7*/
#c99,#c97, #c100{ 
	background-image:url(/assets/title/97.png);
	background-repeat:repeat-x;
}
#c99 a,#c97 a,#c100 a{
	color:#fff;
}
.b99, .b97,.b100{
	 background-color:#fff; 
}

 
/*新华日报*/
#c1666 { 
	background-image:url(/assets/title/1666.png);
	background-repeat:repeat-x;
}
#c1666 a{ 
    color:#fff; 
}
.b1666 { 
    background-color:#fff; 
}

/*晶报*/
#c1568 { 
	background-image:url(/assets/title/1568.png);
	background-repeat:repeat-x;
}
#c1568 a{ 
    color:#fff; 
}
.b1568 { 
    background-color:#fff; 
}


/*红色大报*/
#c882 { 
	background-image:url(/assets/title/882.png);
	background-repeat:repeat-x;
}
#c882 a{ 
    color:#fff; 
}
.b882 { 
    background-color:#fff; 
}


/*红色历史文献*/
#c595 { 
	background-image:url(/assets/title/595.png);
	background-repeat:repeat-x;
}
#c595 a{ 
    color:#fff; 
}
.b595 { 
    background-color:#fff; 
}

 .clgray_{
	color:#CCC;
	
}
/*-----------------------------------------------
*	库阅读页背景
-------------------------------------------------*/

.shixue{ background-color:#AAE9EE;} 
.leishu{ background-color:#2FAB77;} 
.skxl{ background-color:#B75554;}
.fangzhi{ background-color:#618BD5;}
.pudie{ background-color:#E06061;}
.jinshi{ background-color:#D2CBAE;}
.congshu{ background-color:#F5B680;}
.cishu{ background-color:#989697;}
.suwen{ background-color:#E5C6CC;}
.bieji{ background-color:#E1E1E1;}
.rxjd{ background-color:#54749A;}
.fxjd{ background-color:#54749A;}
.fojiao{ background-color:#F5D583;}
.djjd{ background-color:#5F5F5F;}
.zhuzi{ background-color:#319FA4;}
.dunhuang{ background-color:#9C7A4A;}
.mingqing{ background-color:#AF75CC;}
 /* xinxin**********************************************/
 
 

 
 .t_tit {font-size:15px; color:#000; font-weight:600;} 
 
 .st2{ 
 /*
 line-height:30px;
 */
  position: relative; bottom:0px; vertical-align:bottom;
 }
 
 .bodyhiden{overflow:hidden;}
 
 

 #leftsead{
	 position:absolute;
	 right:0px;
	 top:100px;
	 /* width:250px; */
	 height:auto;
	
	
	 /* height:400px;
	 background-color:#993;
	 */
	 
	 overflow:hidden;
}

 #leftsead li{
	  text-decoration:none;
	  /* width:250px; */height:40px;
	  display:block;
	  
 }
 
.mlli{
	/* width:250px; */
	height:32px;float:right;
	background-color:#fff;
	margin-right:-228px;
	border:1px solid #CCC;

	

}

.list_i{ width:23px; text-align:left; height:30px; overflow:hidden;display:inline-block; }

.gray { 
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray; 
}

.l_bn_2 a{ font-size:17px; color:#000; font-weight:600; line-height:20px;text-decoration:  none;}
.l_bn_2 a:hover {  
	 color:#F00;
} 

/* #list_tb{ width:95%; margin-left:auto; margin-right:auto;  }
#list_tb >div{ border-bottom:1px dashed black; height:26px; line-height:26px;} */

.ar{ display:inline-block; }

.g_tb{
	width:210px;
	border:0px solid #39F;
	list-style-type:none;
	display:inline-block;
	margin-bottom:4px;
	margin-left:1px;
	padding:0px;
 }
 
.cjja{ display:inline-block; width:70px; float:right; margin-right:10px;}
.cjja a{ 
text-decoration:none;
color:#000;
font-size: 15px;

}
.cjja a:hover {
	color:#900;
	text-decoration: none;
}