@import url("menuCss.css");
@import url("subCss.css");
body{
background-color:#FFFFFF;
margin:0px; padding:0px;
}

a{ font-family:"MS UI Gothic","Arial"; }
a img{ border-style:none; margin:0px;}
img{ margin:0;}


/* link style */
a:link,a:visited{font-size:12px; color:#575757; text-decoration:none; }
a:hover,a:active{font-size:12px; color:#009900; text-decoration:none; }
a.a:link,a.a:visited{font-size:12px; color:#5a8ec6; text-decoration:none; }
a.a:hover,a.a:active{font-size:12px; color:#009900; text-decoration:none; }
/**/
.divBody{
width:880px;
margin:0;
margin-left:auto;
margin-right:auto;
}
/* for top tools bar */
.divToolBar{
width:100%;
height:18px;
margin-left:auto;
margin-right:auto;
background-color:#e6e6e6;
border-bottom:1px solid #d3d3d3;
}
.divToolBar div{ width:880px; margin-left:auto; margin-right:auto;}

ul.tool{
display:block;
float:right;
margin:0px;
padding:0px;
height:18px;
overflow:hidden;
}
ul.tool li{
display:inline;
font-size:12px;
color:#0000CC;
margin:0px;
padding:0px;
vertical-align:top;
font-family:"MS UI Gothic";
}
ul.tool li span{ cursor:pointer;}
ul.tool li a:link,ul.tool li a:visited{font-size:12px;color:#002d71; text-decoration:none;}
ul.tool li a:hover,ul.tool li a:active{font-size:12px;color:#00cc00; text-decoration:none;}
/********************************** 2012-07-05 **********************************/
ul.tool_left{
display:block;
float:left;
margin:0px;
padding:0px;
height:14px;
overflow:hidden;
}
ul.tool_left li{
display:inline;
font-size:12px;
color:#0000CC;
margin:0px;
padding:0px;
vertical-align:top;
font-family:"simsun";
}
ul.tool_left li span{ cursor:pointer;}
ul.tool_left li a:link,ul.tool li a:visited{font-size:12px;color:#002d71; text-decoration:none;}
ul.tool_left li a:hover,ul.tool li a:active{font-size:12px;color:#00cc00; text-decoration:none;}

.clear_both{ clear:both;}
/********************************************************************************/
/* for logo & title */
.divLogo{
height:68px;
text-align:left;}
/* for guide menu */
.divMenu{
height:35px;
width:880px;
}

/**/
.divFlash{
width:880px;
padding:0px;
z-index:-9999;
}

/**/
.divMain{
width:880px;
}
.divMain:after
{
	content:",";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.divMain div.left{
width:630px;
float:left;
}
.divMain div.right{
width:240px;
float:right;
}

.divInquiry{
margin-top:10px;
}
.divInter{
height:80px;
margin-top:4px;
}

/* for list */
.divColumn{
width:630px;
margin-top:10px;}
/* for history list */
.tblHisList{
width:630px;
border-bottom:1px dashed #aab7c0;}
.tblHisList thead td{
background-image:url(images/title_his.jpg);
background-position:center;
height:22px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;}
.tblHisList thead td a{ margin-right:10px;font-family:Arial, Helvetica, sans-serif;}
.tblHisList thead td a:link,.tblHisList thead td a:visited{font-size:11px;font-weight:bold;color:#1e4683; text-decoration:none;}
.tblHisList thead td a:hover,.tblHisList thead td a:active{font-size:11px;font-weight:bold;color:#000; text-decoration:none;}
.tblHisList tbody td{
font-size:13px;
line-height:20px;
padding-top:5px;
vertical-align:bottom;}
.tblHisList tbody td.date{color:#0070c2; width:80px; text-align:center;}
.tblHisList tbody td.title{font-size:12px; color:#575757;text-align:left;font-family:"MS UI Gothic";}

/* for honor */
.divHonorTitle{
background-image:url(images/title_honor.jpg);
width:630px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
text-align:right;}

.divHonorTitle a{margin-right:10px; font-family:Arial, Helvetica, sans-serif;}
.divHonorTitle a:link,.divHonorTitle a:visited{font-size:11px;font-weight:bold;color:#fff; text-decoration:none;}
.divHonorTitle a:hover,.divHonorTitle a:active{font-size:11px;font-weight:bold;color:#000; text-decoration:none;}
/**/
.tblHonor{
width:630px;
}
.tblHonor tbody tr.himg td{
text-align:center;height:120px;
}
.tblHonor tbody tr.himg td img{ border:1px solid #7da4d1;}
.tblHonor tbody tr.title td{
font-size:12px;
text-align:center;
width:24%;
overflow:hidden;
white-space:nowrap;
height:20px;
}

/* for page foot */
.divFoot{
margin-top:10px;
width:880px;
}
.divFootTop{
background-image:url(images/foot_01.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:880px;
height:20px;

}
.divFootContent{
background-image:url(images/foot_02.jpg);
background-repeat:repeat-y;
width:880px;
height:66px;}
.divFootContent div{
	float:left;
	padding-left:7px;
	font-size:12px;
	color:#575757;
}
div.arl{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:15px;
	line-height:21px;
}
.divFootDown{
background-image:url(images/foot_03.jpg);
background-position:top;
background-repeat:no-repeat;
width:880px;
height:9px;}
/* page foot tools */
.divFootBtns{
width:285px;
height:20px;
float:right;
background-image:url(images/foot_btn.jpg);
background-repeat:no-repeat;
margin-right:30px;
}
ul.foot{
height:20px;

display:block;
list-style:none;
overflow:hidden;

margin-bottom:0px;
margin-left:20px;
_margin-left:35px;
*margin-left:35px;
margin-right:auto;
margin-top:0px;
*margin-top:1px;
padding:0px;

}
ul.foot li{
font-size:12px;
color:#2a6aaa;
line-height:20px;
display:inline;
padding:0px;
margin:0px;

margin-left:auto;
margin-right:auto;
}

.tblFoot{
margin:0px;
margin-left:auto;
margin-right:auto;
}
.tblFoot tr td{
font-size:12px;
text-align:center;
vertical-align:middle;
padding:4px 2px 2px 2px;
}
.tblFoot a:link,.tblFoot a:visited{ color:#2a6aaa; font-size:12px; text-decoration:none;}
.tblFoot a:active,.tblFoot a:hover{ color:#009900; font-size:12px; text-decoration:none;}

ul.foot li a:link,ul.foot li a:visited{ color:#2a6aaa; font-size:12px; text-decoration:none;}
ul.foot li a:active,ul.foot li a:hover{ color:#009900; font-size:12px; text-decoration:none;}
/** temp **/
.greyborder{
border:1px dashed #999999;}
#divScroll{
height:140px;
overflow:hidden;
border-bottom:1px solid #cccccc;
}
/*** add by yu ***/
div.pipa{
float:none;
}
div.pipa dl{
margin:1px;
padding:0px;
border:0px #990000;
text-align:center;
}
div.pipa dl dd{
display:inline;
padding:0px 0px;
margin:1px;
list-style-type:none;
vertical-align:middle;
}
.divBook{
	margin-top:3px;
	float:none;
	height:149px;
	text-align:center;
	padding-left:26px;
}		
.divBook dl{
margin:0px;
padding:0px;
border:1px #990000;
}
.divBook dl dd{
padding:0px 5px;
margin:0px;
list-style-type:none;
vertical-align:middle;
float:left; 
height:148px; 
}
.divBook dl dd input,.divBook dl dd img{ vertical-align:middle; display:block; margin-top:70px;}

#imgList{ 
width:101px; 
height:147px; 
overflow:hidden;
text-align:center;
  }
#imgList ul{
width:2222px;
overflow:auto;
margin:0px;
padding:0px;}
#imgList li{
margin:0px;
padding:0px;
float:left; 
list-style-type:none;}
#imgList img{ width:101px; height:144px; margin:0px;}
.qk{margin:auto; padding:auto;}
.new{margin-top:15px;}

/********************** add 2011-10-10 **************************/
/*选项卡1*/
#lib_Tab1{width:880px;margin:0px;padding:0px;}
/*选项卡2*/
#lib_Tab2{width:576px;margin:0px;padding:0px; }
#lib_Tab3{width:629px;margin:0px;padding:0px; }
/*菜单class*/
.lib_tabborder{border:1px solid #CCCCFF;}
.lib_Menubox {height:23px;line-height:23px; margin-top:2px;position:relative;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; top:2px; left:0; margin-left:10px; height:21px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:21px;color:#3366CC;font-weight:bold; margin-right:2px;height:21px;line-height:21px; background-color:#E4F2FD; font-size:12px;}
.lib_Menubox li.hover{padding:0px;background:#fff;width:21px;border-left:1px solid #CCCCFF;border-top:1px solid #CCCCFF;border-right:1px solid #CCCCFF;color:#ff0000;height:21px;line-height:21px;}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none;height:78px; text-align:center;padding-top:7px;}
/***************ri li 2011-11-15****************/
#cal{width:240px;border:1px solid #c3d9ff;font-size:12px;margin:0px;}
#cal #top{height:84px;line-height:21px;background:#e7eef8;color:#003784;padding-left:0px; text-align:center; background-image:url(images/japan3.jpg); background-repeat:no-repeat;}
#cal #top select{font-size:12px;}
#cal #top input{padding:0;}
#cal ul#wk{margin:0;padding:0;height:21px; width:240px; background-color:#bce6ff;}
#cal ul#wk li{float:left;width:34px;text-align:center;line-height:21px;list-style:none; border:0px solid #000;}
#cal ul#wk li b{font-weight:normal;color:#ce130b;}
#cal #cm{clear:left;border-top:1px solid #ddd;border-bottom:1px dotted #ddd;position:relative;}
#cal #cm .cell{position:absolute;width:22px;height:22px;text-align:center;margin:0 0 0 3px; font-size:8px; color:#000;}
#cal #cm .cell .so{font:bold 10px arial;}
#cal #bm{text-align:right;height:22px;line-height:22px;padding:0;}
#cal #bm a{color:7f7dc3;}
#cal #fd{display:none;position:absolute;border:1px solid #68bcde;background:#f2f1dc;padding:5px;line-height:21px;width:140px;}
#cal #fd b{font-weight:normal;color:#da1e15;}
