﻿

.ui-resizable 
{
	position: relative;
}
.ui-resizable-handle 
{
	position: absolute;
	font-size: 0.1px;
	z-index: 10;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle 
{
	display: none;
}
.ui-resizable-n 
{
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s 
{
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e 
{
	cursor: e-resize;
	cursor:col-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w 
{
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se 
{
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw  
{
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw 
{
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne  
{
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}


#main
{
	position:relative;
	border:0;
	z-index:10;
}

#main #leftdiv
{
	width:260px;
	position:relative;
	height:100px;
	background:#F7F7F7;
	z-index:90;
}

#main #rightdiv
{
	left:260px;
	position:absolute;
	background-color:#fff;
	top:0;
	z-index:80;
	overflow-x:hidden;
	overflow-y:auto;
	height:auto;
}


/*queslist.aspx--Start*/
#bar
{
	width:3px;
	min-width:3px;
	background:#C5D5FC url(../images/piclist2.gif) -120px 0 repeat-y;
	border:1px solid #BFD1FB;
	border-top:0;
	border-bottom:0;
}


#categorytop
{
	position:relative;
	background:#F3F8FC;
	padding:6px;
	border-bottom:1px dotted #ccc;
}

#curcategory
{
	position:relative;
	cursor:pointer;
	display:inline-block;
}

#curcategory #othercategories
{
	position:absolute;
	width:130px;
	left:0;
	border:1px solid #333;
	background:#efefef;
	padding:0 5px;
}

#curcategory #othercategories a
{
	text-decoration:none;
	color:#333;
	display:block;
	/*padding:2px 0;*/
	padding-top:4px;
	font-weight:normal;
	display:inline-block;
	height:18px;
	overflow:hidden;
}

#curcategory #othercategories a:hover
{
	text-decoration:underline;
	color:#f00;
}



#categorymore
{
	display:inline-block;
	width:10px;
	height:10px;
	margin-left:2px;
	background:url(piclist1.gif) -40px -110px no-repeat;
}

#categoryremenu
{
	position:absolute;
	top:4px;
	right:4px;
}

/*--����Ĭ�Ϸ���--*/
#categoryremenu a#setdefault
{
	display:inline-block;
	width:18px;
	height:18px;
	cursor:pointer;
	margin:0 5px;
	background:url(piclist1.gif) -10px -106px no-repeat;
}

#categoryremenu a#setdefault:hover
{
	display:inline-block;
	width:18px;
	height:18px;
	background:url(piclist1.gif) -10px -124px no-repeat;
}


/*--��ǰ����ˢ��--*/
#categoryremenu a#refresh
{
	display:inline-block;
	width:18px;
	height:18px;
	cursor:pointer;
	background:url(piclist1.gif) -10px -70px no-repeat;
}

#categoryremenu a#refresh:hover
{
	display:inline-block;
	width:18px;
	height:18px;
	background:url(piclist1.gif) -10px -88px no-repeat;
}

#categorytreebox
{
	overflow-x:hidden;
	overflow-y:auto;
	border-bottom:1px dotted #ccc;
	background:#fff;
	padding-bottom:5px;
	width:255px;
}

#categorytreebox #treeContainer{
}

/*---right--*/
#main #rightdiv #righttop
{
	position:relative;
	background:#F3F8FC;
	padding:6px;
	border-bottom:1px dotted #ccc;
}

#main #rightdiv #righttop #viewmode
{
	position:absolute;
	right:5px;
	top:2px;
}



#main #rightdiv #righttop #tablemode
{
	display:inline-block;
	width:22px;
	height:21px;
	background:url(../images/piclist2.gif) -133px 0 no-repeat;
	cursor:pointer;
}

#main #rightdiv #righttop #tablemode.current
{
	display:inline-block;
	width:22px;
	height:21px;
	background:url(../images/piclist2.gif) -155px 0 no-repeat;
	cursor:default;
}

#main #rightdiv #righttop #flatmode
{
	display:inline-block;
	width:22px;
	height:21px;
	margin:0 2px;
	background:url(../images/piclist2.gif) -178px 0 no-repeat;
	cursor:pointer;
}
#main #rightdiv #righttop #flatmode.current
{
	display:inline-block;
	width:22px;
	height:21px;
	margin:0 2px;
	background:url(../images/piclist2.gif) -200px 0 no-repeat;
	cursor:default;
}

#main #rightdiv #filterbox
{
	position:relative;
	border-bottom:1px solid #C5DCEB;
	padding-left:3px;
	background:#F3F8FC;
	z-index:100;
}

#main #rightdiv #filterbox a.button
{
	display:inline-block;
	margin:3px;
	padding:3px;
	background:#fff;
	border:1px solid #ccc;
	font-size:12px;
	text-decoration:none;
}

#main #rightdiv #filterbox a.button:hover
{
	display:inline-block;
	margin:3px;
	padding:3px;
	background:#E7F4F9;
	border:1px solid #D8F0FA;
	cursor:pointer;
	font-size:12px;
}

#main #rightdiv #filterbox a.button_current
{
	display:inline-block;
	margin:3px;
	padding:3px;
	background:#BEEBFF;
	border:1px solid #99DEFD;
	color:#333;
	font-size:12px;
	cursor:default;
	text-decoration:none;
}

#main #rightdiv #filterbox #pagediv
{
	position:absolute;
	right:5px;
	top:25px;
}


#pagebox a#selectpageicon 
{
	display:none;
	width:10px;
	height:10px;
	background:url(piclist1.gif) -41px -110px no-repeat;
}


/*������ҳ*/
#pagebox
{
	display:inline-block;
	position:relative;
	cursor:pointer;
}

#pagebox #quicktopage
{
	position:absolute;
	right:0px;
	border:1px solid #C1D3FB;
	background:#efefef;
	padding:3px;
	font-size:12px;
}

#pagebox #quicktopage a
{
	font-size:9px;
	display:block;
	padding:1px 5px;
	border:1px solid #fff;
}

#pagebox #quicktopage a:hover
{
	font-size:9px;
	display:block;
	padding:1px 5px;
	border:1px solid #D8F0FA;
	background:#E7F4F9;
}

#pagebox #quicktopage a.current
{
	font-size:9px;
	display:block;
	padding:1px 5px;
	color:#000;
	background:#BEEBFF;
}

#main #rightdiv #queslistbox
{
	position:relative;
	z-index:80;
}


#pagelistbox
{
	position:relative;
	z-index:50;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	background:#F3F8FC;
	padding:3px 5px 3px 0;
	text-align:right;
}

/*queslist.aspx---End*/




 
#rightmenu
{
    position:fixed !important;/*ie7 ff*/
	position:absolute;
   bottom:0; left:0;width:100%;background-color:#E5E5E5;border-top:3px solid #458B00;
    _POSITION:absolute;/*兼容IE6*/
    _TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);/*兼容IE6*/
    overflow:hidden;}

 #rightmenu .footbar{width:1000px;height:30px;
	text-align:center;z-index:1;
	 font-size:14px; margin:0 auto;  } 
 
 #rightmenu  ul{
	MARGIN:0;padding:0;
}
#rightmenu ul LI {
	MARGIN: 1px 1px 0px 1px; FLOAT: left;
	height:23px;line-height:23px;
	BORDER-BOTTOM: #BBE1F1 1px solid; BORDER-LEFT: #BBE1F1 1px solid; 
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY:block;*PADDING-RIGHT: 0px; 
	BORDER-TOP: #BBE1F1 1px solid; BORDER-RIGHT: #BBE1F1 1px solid; PADDING-TOP: 0px;
	background-color:#EEFAFF;
}

#rightmenu ul LI A{color:#000}
#rightmenu ul .a A {
	BORDER-BOTTOM-COLOR: #fff; FONT-WEIGHT: 700;color:#00868B
}
#rightmenu ul .current A {
	BORDER-BOTTOM-COLOR: #fff;  FONT-WEIGHT: 700;color:#00868B
}
#rightmenu ul A:hover {
	TEXT-DECORATION: none
}
#rightmenu ul .o {
	BORDER-BOTTOM: #BBE1F1 1px solid; BORDER-LEFT: #BBE1F1 1px solid; MARGIN: 1px 1px 0px 1px; 
	BORDER-TOP: #BBE1F1 1px solid; BORDER-RIGHT: #BBE1F1 1px solid
}
#rightmenu ul .o {
	LINE-HEIGHT: 23px; HEIGHT: 23px;
}
#rightmenu ul .o A {
	LINE-HEIGHT: 23px; HEIGHT: 23px
}
#rightmenu ul .o A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; *PADDING-RIGHT: 4px; 
	COLOR: #000; BORDER-TOP: medium none; 
	FONT-WEIGHT: 700; BORDER-RIGHT: medium none; PADDING-TOP: 0px;cursor:pointer;
}

 #rightmenu ul .o  #paperdownload{color:#228B22}
 



#paperstruct
{
	border-right:2px solid #000;
	height:100%;
	background:#C1D3FB;
	cursor:default;
}

#paperstruct a.s_itemicon
{
	display:inline-block;
	width:12px;
	height:15px;line-height:15px;
	background:url(piclist1.gif) -40px -125px no-repeat;
}

#paperstruct a.s_display_open /*�۾���*/
{
	display:inline-block;
	width:15px;
	height:15px;
	cursor:pointer;
	background:url(piclist1.gif) -13px -245px no-repeat;
}

#paperstruct a.s_display_close /*�۾���*/
{
	display:inline-block;
	width:15px;
	height:15px;
	cursor:pointer;
	background:url(piclist1.gif) -13px -263px no-repeat;
	-moz-opacity:0.5;
	opacity:0.5;
	filter:alpha(opacity=50);
}

#paperstruct a.s_edit /*�޸�*/
{
	display:inline-block;
	width:15px;
	height:15px;
	cursor:pointer;
	background:url(piclist1.gif) -35px -246px no-repeat;
}





#paperview_title
{
	position:absolute;
	right:0;
	top:0;
	background:#fff;
	border-left:2px solid #000;
	border-bottom:2px solid #000;
	padding:5px;
}


#papersettings,#paperreset /*���ã�����*/
{
	margin-left:5px;
	cursor:pointer;
	color:#0066DB;
	text-decoration:underline;
}



#papersettings:hover,#paperreset:hover
{
	text-decoration:none;
	color:#f00;
	
}

#paperstylelist /*�����ʽ����*/
{
	display:inline-block;
	padding-left:10px;
	text-decoration:none;
	cursor:pointer;
	color:#000;
	background:url(piclist1.gif) -41px -108px no-repeat;
	position:relative;
}

#paperstylelist #quickstyles
{
	position:absolute;
	background:#fff;
	border:1px solid #333;
	left:0;
}

#paperstylelist #quickstyles a
{
	display:block;
	width:80px;
	padding:3px;
	color:#333;
	font-weight:bold;
}

#paperstylelist #quickstyles a:hover
{
	display:block;
	background:#E42B18;
	color:#fff;
}




#paperstruct_head
{
	background:#C1D3FB;
	border-bottom:2px solid #BDCEED;
	color:#000;
	padding:5px;
}

#paperstruct_title /*�Ծ�ṹ*/
{
	color:#053A9C;
	font-weight:bold;
}


#paperstruct_body
{
	overflow-x:hidden;
	overflow-y:auto;
	padding:3px 5px;
}



#paperstruct div.s_questypehead
{
	margin-left:10px;
}
#paperstruct div.s_questypebody
{
	min-height:5px;
}


#paperstruct div.s_quesdiv
{
	margin:2px 10px 2px 15px;
	background-color:#efefef;
	border:1px solid #000;
	color:#000;
	height:14px;
	line-height:16px;
	padding:3px;
	overflow:hidden;
	cursor:move;
}





#pui_box
{
	padding-left:10px;
}

#pui_root
{
	width:95%;
	position:relative;
}

#pui_seal
{
	width:550px;
	height:98px;
	position:absolute;
	left:0;
	top:0;
	cursor:default;
	overflow:hidden;
	text-align:center;
	border:1px solid #000;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);/*ie*/
	-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);/*ie*/
	

	-moz-transform:translate(-226px,226px) rotate(-90deg);/*firefox*/
	-webkit-transform:translate(-226px,226px) rotate(270deg);/*safari*/
	-o-transform:translate(-226px,226px) rotate(-90deg);/*chrome*/
	background:#ECECEC;
		transform:translateX(-226px) translateY(226px) rotate(-90deg);/*IE 10*/


}
#pui_seal:hover
{
	color: #f00;
	cursor: pointer;
	background: #FFFF9C	

}
#pui_seal:hover td .pui_sealblock
{
	background: #FFCC00	

}

#pui_seal #pui_sealinput
{
	border:1px solid #000;
	border-left:0;
	border-right:0;
	height:55px;
	line-height:55px;
	background:#fff;
	overflow:hidden;
}

#pui_sealinputtext
{
	font-size:12px;
}

#pui_seal td.pui_sealblock
{
	width:50px;
	background:#999;
}


#pui_main
{
	margin-left:105px;
	position:relative;
	border:1px solid #fff;
}


#pui_head
{
	position:relative;
	margin-left:5px;
	border:1px solid #fff;
	cursor:default;
}

#pui_testinfo,#pui_studentinput,#pui_score
{ 
	text-align:center;
	margin:5px auto;
}

#pui_score table{margin:0 auto;}
#pui_score:hover
{
	color: #f00

}
#pui_score:hover table
{margin:0 auto;
	border:1px solid #f00

}
#pui_score:hover table td
{
	border:1px solid #f00

}
#pui_title
{
	text-align:center;
}

#pui_notice
{
	margin-top:5px;
}

#pui_marktag
{
	font-weight:bold;
}

#pui_maintitle
{
	font-size:20px;
	font-weight:bold;
}

#pui_subtitle
{
	font-size:20px;
	font-weight:bold;
}

#pui_scoretable
{
	border:1px solid #666;
	cursor:pointer;
}

#pui_scoretable td{
	border:1px solid #666666;
	width:50px;
	height:25px;
	text-align:center;
	cursor:pointer;
}


#pui_body
{
	position:relative;
	padding-bottom:50px;
	margin-bottom:50px;
}

#pui_body div.paperpart
{
	position:relative;
	border:1px solid #fff;
}


#pui_body div.parthead
{
	padding:5px 0;
	border:1px solid #fff;
	background-color:#fff;
	position:relative;
	cursor:default;
}

#pui_body div.parthead:hover{
	border: 1px solid #FFCC00;
	background: #FFFF9C;
	color: #f00;
}
#pui_body div.parthead:hover div.partmenu{
	display:block;
}

#pui_body div.partheadbox,#pui_body div.questypeheadbox
{
	cursor:pointer;
}

#pui_body div.partname
{
	text-align:center;
}


#pui_marktag:hover,#pui_maintitle:hover,#pui_subtitle:hover,#pui_testinfo:hover,#pui_studentinput:hover,#pui_notice:hover
{
	color: #f00;
	cursor: pointer

}

/*�־�˵�*/
#pui_body div.partmenu
{
	display:none;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
	color:#fff;
	padding:3px; background:#990000;
	border-left:1px solid #900;
	border-bottom:1px solid #900;
}

#pui_body div.partmenu a.editpart
{
	display:inline-block;
	width:50px;
	height:22px;
	line-height:24px;
	padding-left:28px;
	font-size:16px;
	background:url(../images/piclist2.gif) -781px -74px no-repeat ;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-decoration:none;
}

#pui_body div.partmenu a.moveuppart
{
    display:inline-block;
	width:50px;
	height:22px;
	line-height:24px;
	padding-left:28px;
	font-size:16px;
	background:url(../images/piclist2.gif) -781px -214px no-repeat ;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-decoration:none;
}

#pui_body div.partmenu a.movednpart
{
    display:inline-block;
	width:50px;
	height:22px;
	line-height:24px;
	padding-left:28px;
	font-size:16px;
	background:url(../images/piclist2.gif) -781px -237px no-repeat ;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-decoration:none;
}



#pui_body div.partmenu a.addquestype
{
	display:inline-block;
	width:84px;
	height:22px;
	line-height:24px;
	padding-left:28px;
	font-size:16px;
	font-weight:bold;
	background:url(../images/piclist2.gif) -781px 0px no-repeat ; margin-right:4px;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-decoration:none;
	/*display:none;*/

}





#pui_body div.partname{
	font-size:14px;
	font-weight:bold;
}




#pui_body div.questypetext{
	font-size:14px;
}

#pui_body div.questype{
	border:1px solid #fff;
	height:100%;
	position:relative;
}

#pui_body div.questypehead{
	border:1px solid #fff;
	background-color:#fff;
	position:relative;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	cursor:default;
}

#pui_body div.questypehead:hover{
	border: 1px solid #FFCC00;
	background: #FFFF9C;
	color: #f00

}

#pui_body div.questypehead:hover div.questypemenu
{
	display:block;
}

#pui_body div.questypescore table td
{
	border:1px solid #666;
}

#pui_body div.questypetitle{
	padding-top:3px;
	padding-bottom:3px;
	font-size:14px;
}


/*���Ͳ˵�*/
#pui_body div.questypemenu{
	display:none;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
	color:#fff;
	padding:3px 2px 4px 2px;
	background:#990000;
	border-left:1px solid #FFCC00;
	border-bottom:1px solid #FFCC00;
}

#pui_body div.questypemenu a
{
	display:inline-block;
	height:22px;
	line-height:22px;
	text-decoration:none;
	font-size:16px;
	color: #fff;
	padding: 0px 10px 0px 24px;
	margin-left: 2px;
	font-family: "Microsoft YaHei";

	
}

#pui_body div.questypemenu a.add
{
	background:url(../images/piclist2.gif) -781px -0px no-repeat;
}

#pui_body div.questypemenu a.empty
{
	background:url(../images/piclist2.gif) -781px -27px no-repeat;
}

#pui_body div.questypemenu a.del
{
	background:url(../images/piclist2.gif) -781px -51px no-repeat;
}

#pui_body div.questypemenu a.edit
{
	background:url(../images/piclist2.gif) -781px -74px no-repeat;
}

#pui_body div.questypemenu a.moveup
{
	background:url(../images/piclist2.gif) -781px -214px no-repeat;
}

    #pui_body div.questypemenu a.movedn {
        background: url(../images/piclist2.gif) -781px -237px no-repeat;
    }


div.quesbox{
	border:1px solid #fff;
	background-color:#fff;
	position:relative;
}
div.quesbox:hover{
	border:1px solid #069;
}
div.quesbox:hover div.quesopmenu{
	display:block;
}



div.quesopmenu{
	display:none;
	cursor:pointer;
	position:absolute;
	z-index:999;/*̫������firefox���е����⣬firefox�µ�z-index������ie�����в���*/
	top:0;
	right:0;
	color:#fff;
	padding:3px 2px 4px 2px;
	background:#1887E3;
	border-left:1px solid #069;
	border-bottom:1px solid #069;
}

div.quesopmenu a
{
	display:inline-block;
	height:22px;
	line-height:22px;
	font-size:16px;
	color: #fff; 
	text-decoration:none;
	margin-left: 2px;
	padding: 0px 10px 0px 24px;
	font-family: "Microsoft YaHei";
	background-color: #1887e3;

}
div.quesopmenu a.score
{
	background:url(../images/piclist2.gif) -780px -100px no-repeat;
}

div.quesopmenu a.detail
{
	background:url(../images/piclist2.gif) -781px -167px no-repeat;
}

div.quesopmenu a.del
{
	background:url(../images/piclist2.gif) -781px -191px no-repeat;
}

div.quesopmenu a.replace
{
	background:url(../images/piclist2.gif) -780px -142px no-repeat;
}

div.quesopmenu a.moveup
{
	background:url(../images/piclist2.gif) -781px -214px no-repeat;
}

div.quesopmenu a.movedn
{
	background:url(../images/piclist2.gif) -781px -237px no-repeat;
}

div.quesopmenu a.quickmove
{
	background:url(../images/piclist2.gif) -781px -242px no-repeat;
}
div.quesopmenu a.movetp
{
	background:url(../images/icon-rem.png)  no-repeat;
}


/*paperlist.aspx��ʽ*/

div#papernav
{
	position:relative;
}

div#papernav div#barbg
{
	background:#C1D3FB;
	border-bottom:1px solid #000;
	width:100%;
	height:25px;
}

div#papernav div#bartitle
{
	width:100%;
	position:absolute;
	left:0;
	top:4px;
	height:22px;
	line-height:20px;
	overflow:hidden;
}

div#papernav .nav
{
	display:inline-block;
	height:20px;
	margin:0 3px;
	padding:0 5px;
	border:1px solid #000;
	border-bottom:2px solid #000;
	cursor:pointer;
	background:#D8E8F8;
}

div#papernav .nav_current
{
	display:inline-block;
	height:20px;
	margin:0 3px;
	padding:0 5px;
	border:1px solid #000;
	cursor:pointer;
	background:#ffffff;
	border-bottom:2px solid #fff;
	cursor:default;
}

div#papernav a.papericon
{
	display:inline-block;
	width:13px;
	height:14px;
	margin-right:3px;
	background:url(../images/piclist2.gif) -155px -197px no-repeat;
}

div#papernav a.paperclose
{
	display:inline-block;
	width:10px;
	height:10px;
	margin-left:5px;
	background:url(../images/piclist2.gif) -155px -183px no-repeat;
	cursor:pointer;
}


div#papernav span#paperlisthandler
{
	font-weight:bold;
	color:#234D76;
	margin-left:15px;
	padding-right:10px;
}

div#papernav span#paperlisthandler a#paperlisticon
{
	display:inline-block;
	width:16px;
	height:14px;
	margin-right:3px;
	background:url(../images/piclist2.gif) -155px -166px no-repeat;
}

div#switchbox
{
	position:relative;
	width:100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:scroll;
}

div#paperlistbox
{
	padding:0 5px;
}

div#paperlist_top 
{
	position:relative;
	border-bottom:1px solid #A0C4F6;
	/*height:95px;*/

}

div#paperlist_top div#paperchoice
{
	width:85%;
}


div#paperlistbox div.choice
{
	/*height:25px;overflow:hidden;*/

}

div#paperlistbox a.button
{
	display:inline-block;
	margin:3px;
	padding:3px;
	background:#FAFCFE;
	border:1px solid #BDCEED;
	font-size:12px;
	text-decoration:none;
}

div#paperlistbox a.button:hover
{
	display:inline-block;
	margin:3px;
	padding:3px;
	background:#ffffcc;
	border:1px solid #ff9900;
	cursor:pointer;
	font-size:12px;
}


div#paperlistbox a.button_current
{
	display:inline-block;
	margin:3px;
	padding:3px;
	background:#ff0000;
	border:1px solid #ff9900;
	color:#fff;
	font-size:12px;
	cursor:default;
	text-decoration:none;
}

div#paperlistbox div#paperlistinfo
{
	position:absolute;
	right:5px;
	top:-33px;
	text-align:center;
	z-index:100;
}

div#paperlistbox a.paperview
{
	text-decoration:none;
}

div#paperlistbox a.paperview:hover
{
	text-decoration:underline;
	color:#f00;
}



/*search.aspx*/
div#searchbox
{
	padding-top:5px;
	padding-bottom:5px;
	background:#C1D3FB;
	border-bottom:3px solid #EFEFEF;
	display:block;
	position:relative;
	z-index:10;
}

div#searchbox div#searchborder
{
	top:0;
	left:0;
	border:4px solid #025AA1;
	width:420px;
	text-align:left;
	position:relative;
	background:#fff;
}

a#searchicon
{
	display:inline-block;
	margin-left:3px;
	width:24px;
	height:25px;
	font-weight:bolder;
	background:url(../images/piclist2.gif) -181px -166px no-repeat;
}

input#keyword
{
	border:0 solid #000;
	font-size:16px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	width:320px;
	color:#666;
	background:transparent;
	background:#fff;
}


/*��������ʾ*/
div#suggestbox
{
	position:absolute;
	border:1px solid #1E57B5;
	background:#EFF6F8;
	width:320px;
	height:auto;
}

a.wordlist
{
	display:block;
	font-family:����;
	text-decoration:none;
	cursor:pointer;
	height:25px;
	line-height:25px;
	font-size:13px;
	font-weight:400;
	padding-left:5px;
}

a.wordlist_current
{
	background:#00f;
	color:#fff;
	font-weight:700;
}

/*������ʾ����*/

a.singleword
{
	display:inline-block;
	padding-right:10px;
	padding-bottom:10px;
	font-size:16px;
	font-weight:bold;
	font-family:΢���ź�,����,����;
	cursor:pointer;
	text-decoration:none;
}
a.singleword:hover
{
	color:#f00;
	font-weight:bold;
}

a.delhostory
{
	color:#f00;
	text-decoration:none;
	cursor:pointer;
}

a.delhostory:hover
{
	color:#000;
	text-decoration:underline;
}



a#searchsubmit
{
	border:1px solid #1E57B5;
	display:inline-block;
	background:#1E57B5;
	height:27px;
	line-height:25px;
	margin-left:5px;
	padding:0 8px;
	color:#fff;
	font-weight:bold;
	font-size:15px;
}


a#searchsubmit:hover
{
	color:#efefef;
	cursor:pointer;
}

div#searchresult
{
	position:relative;
	overflow-y:scroll;
	z-index:1;
}

div#searchinfo
{
	position:relative;
	border-bottom:2px solid #EFEFEF;
	padding:5px 0 5px 5px;
}

div#searchresult a#keywordtext
{
	font-weight:bold;
	color:#f00;
}

#rootchoice
{
	display:inline-block;
	height:20px;
	color:#000;
}

#rootchoiceicon
{
	display:inline-block;
	width:8px;
	height:8px;
	cursor:pointer;
	margin-left:1px;
	background:url(piclist1.gif) -41px -112px no-repeat;
}

#setdefault
{
	display:inline-block;
	width:10px;
	height:10px;
	cursor:pointer;
	margin-left:5px;
	background:url(piclist1.gif) -38px -269px no-repeat;
}
#setdefault:hover
{
	background:url(piclist1.gif) -38px -281px no-repeat;
}


#wizardbox div.step
{
	display:none;
	margin:0 10px;
	margin-bottom:10px;
}

#wizardbox h1
{
	font-size:15px;
	color:#013159;
	margin:5px 0 5px 0;
}

#wizardbox #categorycheckbox
{
	margin:5px 0;
}

#wizardbox a.stepicon
{
	display:inline-block;
	height:20px;
	width:55px;
	color:#fff;
	font-size:14px;
	padding:2px 0 0 12px;
	background:url(../images/piclist2.gif) -224px -168px no-repeat;
}

#wizardbox a.sqyicon
{
	display:inline-block;
	height:17px;
	width:17px;
	margin-left:5px;
	background:url(../images/piclist2.gif) -182px -216px no-repeat;
}


#wizardbox #diffval
{
	padding:0 5px;
}

#wizardbox #movebar
{
	position:relative;
	width:105px;
	height:19px;
	overflow:hidden;
	background:url(../images/piclist2.gif) -321px -168px no-repeat;
}

#wizardbox #movebar #moveblock
{
	position:absolute;
	width:5px;
	height:19px;
	left:50px;
	top:0;
	background:url(../images/piclist2.gif) -306px -168px no-repeat;
	cursor:pointer;
}

#wizardbox #quesresult
{
	border-top:2px solid #E6EFF7;
	margin-bottom:5px;
}

#wizardbox #queslistbox
{
	border:1px solid #efefef;
	background:#E6EFF7;
	margin-bottom:5px;
}

a.alert
{
	display:inline-block;
	width:20px;
	height:20px;
	background:url(../images/piclist2.gif) -217px -82px no-repeat;
}


a.item
{
	display:inline-block;
	width:16px;
	height:16px;
	background:url(../images/piclist2.gif) -156px -217px no-repeat;
}

a.ok
{
	display:inline-block;
	width:20px;
	height:20px;
	background:url(../images/piclist2.gif) -340px -202px no-repeat;
}

.box{
	border:0;
	background:#FFFAFA;
	border-top:1px solid #ccc;
	padding:2px 0
}
.title{
	width:90px;
	text-align:right;
	font-weight:bold;
	font-size:14px;
	color:#4D4D4D;
	background:#F5FFE8;
	padding:5px 10px 0 0;
}
.box input,textarea{
	font-size:13px;
	font-family:����,΢���ź�;
}
.text{
	width:350px;
	padding:1px 0;
	margin:0 10px 0 0  
}
.box textarea{
	height:35px;
	overflow:auto;
	resize:none;
}
.box td{
	height:18px;
	padding:0 0 1px 0
}

#quesswitch a{
	display:inline-block;
	width:20px;
	height:22px;
	line-height:22px;
	background:#fff;
	border:1px solid #ccc;
	color:#000;
	margin-right:5px;
	margin-bottom:2px;
	text-align:center;
	cursor:pointer;
	padding-top:1px;
}
#quesswitch a:hover,#quesswitch a.ques_current{
	background:#C7C7C7;
	color:#fff;
}


#p_A4
{
	display:inline-block;
	width:47px;
	height:61px;
	background:url(../images/piclist2.gif) -150px -93px no-repeat;
}
#p_A4H
{
	display:inline-block;
	width:65px;
	height:43px;
	background:url(../images/piclist2.gif) -201px -111px no-repeat;
}
#p_A3
{
	display:inline-block;
	width:65px;
	height:85px;
	background:url(../images/piclist2.gif) -270px -69px no-repeat;
}
#p_A3H
{
	display:inline-block;
	width:89px;
	height:61px;
	background:url(../images/piclist2.gif) -339px -93px no-repeat;
}
#p_8KH
{
	display:inline-block;
	width:78px;
	height:52px;
	background:url(../images/piclist2.gif) -432px -101px no-repeat;
}
#p_16K
{
	display:inline-block;
	width:42px;
	height:53px;
	background:url(../images/piclist2.gif) -515px -99px no-repeat;
}

#wordicon
{
	display:inline-block;
	width:18px;
	height:17px;
	background:url(../images/piclist2.gif) -244px -82px no-repeat;
}

.red
{
	color:#666;
	font-weight:bold;
	text-decoration:underline;
}

#explain
{
	border:1px solid #C1D3FB;
	background:#EFF6F8;
	width:370px;
	padding:5px;
	color:#f00;
	font-size:13px;
	line-height:18px;
}

SPAN.item {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; WIDTH: 120px; DISPLAY: inline-block; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
SPAN.bank {
	BORDER-BOTTOM: #1044ac 1px solid; BORDER-LEFT: #1044ac 1px solid; PADDING-BOTTOM: 5px; MARGIN: 1px 10px 1px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #336699; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #1044ac 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #1044ac 1px solid; PADDING-TOP: 5px
}
.hide {
	POSITION: absolute; DISPLAY: none; TOP: 40px; LEFT: 400px
}
#main {
	Z-INDEX: 10; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#main #leftdiv {
	Z-INDEX: 90; POSITION: relative; WIDTH: 260px; HEIGHT: 100px
}
#main #rightdiv {
	Z-INDEX: 80; POSITION: absolute; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; HEIGHT: auto; TOP: 0px; LEFT: 260px
}
#main #leftdiv #leftbox {
	HEIGHT: 100%; BORDER-RIGHT: #8baedd 4px solid
}
#main #leftdiv #leftbox #lefttop {
	LINE-HEIGHT: 25px; BACKGROUND: #efefef; HEIGHT: 25px
}
#adddiricon {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../image/jstree.png) no-repeat -56px -57px; HEIGHT: 11px
}
#deldiriocn {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../image/../images/piclist2.gif) no-repeat -232px -232px; HEIGHT: 12px
}
#renameicon {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../image/../images/piclist2.gif) no-repeat -232px -247px; HEIGHT: 12px
}
#adddir {
	COLOR: #f00; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#deldir {
	COLOR: #f00; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#renamedir {
	COLOR: #f00; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#deldir_ {
	COLOR: #cccccc; FONT-SIZE: 13px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#adddir:hover {
	COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#deldir:hover {
	COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#renamedir:hover {
	COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#treeContainer {
	BACKGROUND: #f7f7f7
}
#main #leftdiv #dirlistbox {
	TEXT-ALIGN: center; OVERFLOW-Y: scroll; BACKGROUND: #f7f7f7; BORDER-TOP: #8baedd 1px solid; CURSOR: default
}
SPAN.dirbox {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; MARGIN: 5px; WIDTH: 100px; DISPLAY: inline-block; HEIGHT: 60px; BORDER-TOP: #fff 1px solid; CURSOR: pointer; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
SPAN.backbox {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; MARGIN: 5px; WIDTH: 100px; DISPLAY: inline-block; HEIGHT: 60px; BORDER-TOP: #fff 1px solid; CURSOR: pointer; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
SPAN.backbox {
	COLOR: #1591ff
}
SPAN.dirbox_current {
	BORDER-BOTTOM: #ffdd79 1px solid; BORDER-LEFT: #ffdd79 1px solid; BACKGROUND: #ffcc00; BORDER-TOP: #ffdd79 1px solid; BORDER-RIGHT: #ffdd79 1px solid
}
A.dir {
	WIDTH: 32px; DISPLAY: inline-block; BACKGROUND: url(../image/../images/piclist2.gif) no-repeat -520px -225px; HEIGHT: 32px
}
A.backicon {
	WIDTH: 32px; DISPLAY: inline-block; BACKGROUND: url(../image/../images/piclist2.gif) no-repeat -235px -195px; HEIGHT: 32px
}
SPAN.dirname {
	WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 25px; OVERFLOW: hidden
}
SPAN.backtext {
	WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 25px; OVERFLOW: hidden
}
SPAN.backtext {
	FONT-WEIGHT: bold
}
#notree {
	POSITION: absolute; TEXT-ALIGN: center; COLOR: #ccc; FONT-SIZE: 14px; TOP: 100px; FONT-WEIGHT: bold; LEFT: 70px
}
#righttop {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 25px; PADDING-TOP: 0px
}
#queslistbox {
	POSITION: relative; BORDER-TOP: #8baedd 1px solid
}
#paperlistbox {
	POSITION: relative; BORDER-TOP: #8baedd 1px solid
}
#pagelistbox {
	Z-INDEX: 50; BORDER-BOTTOM: #c1d3fb 1px dotted; POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #f3f8fc; BORDER-TOP: #8baedd 1px solid; PADDING-TOP: 3px
}
DIV#queslistbox COL.odd {
	BACKGROUND-COLOR: #eff2ff
}
DIV#paperlistbox COL.odd {
	BACKGROUND-COLOR: #eff2ff
}
DIV#queslistbox COL.even {
	BACKGROUND-COLOR: #e8edff
}
DIV#paperlistbox COL.even {
	BACKGROUND-COLOR: #e8edff
}
DIV#queslistbox TH.oddth {
	BACKGROUND: #dce4ff; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#paperlistbox TH.oddth {
	BACKGROUND: #dce4ff; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#queslistbox TH.eventh {
	BACKGROUND: #d0dafd; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#paperlistbox TH.eventh {
	BACKGROUND: #d0dafd; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#queslistbox TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV#queslistbox TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV#paperlistbox TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV#paperlistbox TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV#queslistbox TD.line {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #8baedd; HEIGHT: 1px; PADDING-TOP: 0px
}
DIV#paperlistbox TD.line {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #8baedd; HEIGHT: 1px; PADDING-TOP: 0px
}
#pagebox A#selectpageicon {
	WIDTH: 10px; DISPLAY: none; BACKGROUND: url(piclist1.gif) no-repeat -41px -110px; HEIGHT: 10px
}
#pagebox {
	POSITION: relative; DISPLAY: inline-block; CURSOR: pointer
}
#pagebox #quicktopage {
	BORDER-BOTTOM: #c1d3fb 1px solid; POSITION: absolute; BORDER-LEFT: #c1d3fb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #efefef; FONT-SIZE: 12px; BORDER-TOP: #c1d3fb 1px solid; RIGHT: 0px; BORDER-RIGHT: #c1d3fb 1px solid; PADDING-TOP: 3px
}
#pagebox #quicktopage A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 15px; FONT-SIZE: 9px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 1px
}
#pagebox #quicktopage A:hover {
	BORDER-BOTTOM: #d8f0fa 1px solid; BORDER-LEFT: #d8f0fa 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #e7f4f9; FONT-SIZE: 9px; BORDER-TOP: #d8f0fa 1px solid; BORDER-RIGHT: #d8f0fa 1px solid; PADDING-TOP: 1px
}
#pagebox #quicktopage A.current {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #beebff; COLOR: #000; FONT-SIZE: 9px; PADDING-TOP: 1px
}
#paperinfo {
	Z-INDEX: 3; POSITION: relative; LINE-HEIGHT: 25px; BACKGROUND: #fff; HEIGHT: 25px
}
#paperinfo A.datediff {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 1px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 18px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#paperinfo A.datediff:hover {
	BORDER-BOTTOM: #95b3d5 1px solid; BORDER-LEFT: #95b3d5 1px solid; BACKGROUND: #4971c3; COLOR: #fff; BORDER-TOP: #95b3d5 1px solid; BORDER-RIGHT: #95b3d5 1px solid
}
#paperinfo A.datediff_current {
	BORDER-BOTTOM: #95b3d5 1px solid; BORDER-LEFT: #95b3d5 1px solid; BACKGROUND: #4971c3; COLOR: #fff; BORDER-TOP: #95b3d5 1px solid; BORDER-RIGHT: #95b3d5 1px solid
}
A.reload {
	BORDER-BOTTOM: #7ea2d3 1px solid; BORDER-LEFT: #7ea2d3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 14px; BORDER-TOP: #7ea2d3 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #7ea2d3 1px solid; PADDING-TOP: 0px
}
A.delpaper {
	BORDER-BOTTOM: #7ea2d3 1px solid; BORDER-LEFT: #7ea2d3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 14px; BORDER-TOP: #7ea2d3 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #7ea2d3 1px solid; PADDING-TOP: 0px
}
A.download {
	BORDER-BOTTOM: #7ea2d3 1px solid; BORDER-LEFT: #7ea2d3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 14px; BORDER-TOP: #7ea2d3 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #7ea2d3 1px solid; PADDING-TOP: 0px
}
A.reload:hover {
	BORDER-BOTTOM: #7ea2d3 1px solid; BORDER-LEFT: #7ea2d3 1px solid; BACKGROUND: #efefef; COLOR: #666; BORDER-TOP: #7ea2d3 1px solid; BORDER-RIGHT: #7ea2d3 1px solid
}
A.delpaper:hover {
	BORDER-BOTTOM: #7ea2d3 1px solid; BORDER-LEFT: #7ea2d3 1px solid; BACKGROUND: #efefef; COLOR: #666; BORDER-TOP: #7ea2d3 1px solid; BORDER-RIGHT: #7ea2d3 1px solid
}
A.download:hover {
	BORDER-BOTTOM: #7ea2d3 1px solid; BORDER-LEFT: #7ea2d3 1px solid; BACKGROUND: #efefef; COLOR: #666; BORDER-TOP: #7ea2d3 1px solid; BORDER-RIGHT: #7ea2d3 1px solid
}

SPAN.reloadicon {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../images/piclist2.gif) no-repeat -308px -203px; HEIGHT: 16px
}
SPAN.delpapericon {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../images/piclist2.gif) no-repeat -281px -229px; HEIGHT: 16px
}
SPAN.downloadicon {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../images/piclist2.gif) no-repeat -308px -230px; HEIGHT: 16px
}
 