/* CSS Document */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0;  font-size:12px; color:#000; background:url(../images/bg_b.gif)  repeat-y center top #fff;}

.br_bottom_s {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
/*ul,li{ list-style:none;margin: 0; padding: 0; border: 0;}*/
ul,li{ margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
a{ line-height:18px;}
br{ line-height:12px;}


/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.b12Blue,a.b12Blue:link,a.b12Blue:visited{color:#4AA0C7;font-size: 12px;font-weight: bold; float:left;}
.cBlue,a.cBlue:link,a.cBlue:visited,cBlue:hover,cBlue:active{color:#0072C3;	text-decoration:none;line-height: 14px;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#004377;}
.cBlue3,a.cBlue3:link,a.cBlue3:visited{color:#018F9B;}

.cBlue4,a.cBlue4:link { 
	text-decoration: none;
	color: #0000CC;
}
a.cBlue4:visited {
	text-decoration: none;
	color: #0000CC;
}
a.cBlue4:hover {
	text-decoration: none;
}
a.cBlue4:active {
	text-decoration: none;
	color: #0000CC;
}
.cbBlue,a.cbBlue:link,a.cbBlue:visited{color:#0000FF;}
.cbBlue,a.cbBlue:hover,a.cbBlue:actvie{color:#EB0000;}

.cbBlue2,a.cbBlue:link,a.cbBlue2:visited{color:#0A57C0;text-decoration: underline; }
.cbBlue2,a.cbBlue:hover,a.cbBlue2:actvie{color:#0A57C0;}

.cbBlue1,a.cbBlue1:link,a.cbBlue1:visited{color:#0A57C0;}
.cbBlue1,a.cbBlue1:hover,a.cbBlue1:actvie{color:#0A57C0;}

.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931; float:left}
/*.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cQGray,a.cQGray:link,a.cQGray:visited,a.cQGray:hover,a.cQGray:active{ color: #939393;}*/
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
a.cBlack:link,a.cBlack:hover,a.cBlack:visited{color:#000;text-decoration:none;}

.cOrgan,a.cOrgan:link,a.cOrgan:visited,cOrgan:hover,cOrgan:active{color:#FF6C00;text-decoration:none;line-height: 14px;}

a.uOrgan:link,a.uOrgan:visited{color:#FF6C00;text-decoration: underline;}  a.uOrgan:hover,a.uOrgan:active{color:#FF6C00;}
.gray{ color: #9D9D9D;}
.Dgray{ color: #757575;}
.Deepgrey{ color:#434343;}
.bule_lib{color:#018F9B;}

a.libGray:link{ color: #8D8D8D;}
a.libGray:visited{ color: #8D8D8D; }

.padding {
	padding-top: 2px;
}

.bule{ color: #0272C3;}
.bule2{ color:#2373FC; }
.titbule{ color:#004EEC; }

.Lightbule{ color:#4AA0C7;}
.red_u{color:#FF0000;text-decoration: underline;}
.red{color:#EB0000;}
.black{ color:#000;}
.green{	color: #008600;}
.organ{color:#E95600;}
.organ2{color:#C5810B}
.organ3{color:#FF6C00}

.unlinebule{color:#2373FC;text-decoration: underline;}


/* �������� [Զ������Сдf��������] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* ������С*/
.f12px{ font-size:12px;}
.f13px{ font-size:13px;}
.f14px{ font-size:14px;}
.table_padding {
	margin-top: 16px;
}

.f15px{ font-size:15px;}
.f18px{ font-size:18px;}


/* �и*/
.line12px{line-height: 10px;}
.line14px{line-height: 14px;}
.line16px{line-height: 16px;}
.line18px{line-height: 18px;}

.line18px div
{  
	 
	 list-style-position:inside;
	 list-style-type:circle;
	}
 
	
 

/* �������� */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}

/*Ա*/
.radiobutton{ margin-top:1px!important; margin-top:-4px;}

/* ���bannner���� */
.ad70{ width: 995px; margin: 0 auto;clear: both; }

/* CSS Document */
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blankW6{ height:6px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blankW9{ height:9px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blank12{margin:0 auto; width:100%; height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{margin:0 auto; width:100%; height:18px; font-size:1px;clear:both;overflow:hidden;}

/* ���Ӣ�� */
#language {
	width: 995px;
	height: 0px;
	margin: 0 auto;
	background-color: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #84BA1E;
}
#language ul {	
	float:right;	
}
#language li {	
	vertical-align:middle;
	list-style-type:none;
	list-style-position: inside;	
	width:60px;
	padding:0px 0px 1px 0px ;
	display:block;
	color: #84BA1E;
	text-decoration: none;
	
}

#language li  a{display:block;color: #84BA1B;text-decoration: none;}
#language li  a:visited{color: #84BA1B;text-decoration: none;}
#language li  a:hover{color: #747474;text-decoration: none; }
#language li  a:active{color:  #044089;text-decoration: none; }
	
/* banner */
#bannner {background-color: #EDF0F3;height: 90px!important;height: 90px;width:995px;margin: 0 auto;text-align: center; }
.bannerborder{
	margin:0 auto;
	border:1px solid #B9D3EA;
	width: 995px;height: 90px!important;
}
/* banner2 */
#bannner2 {background-color: #EDF0F3;height:70px!important;height:70px;width:995px;margin: 0 auto;text-align: center; }
.bannerborder2{margin:0 auto 2px auto;border:1px solid #B9D3EA;width: 994px;height:70px!important;width: 993px;height:70px;height:59px;background-image: url(../images/headpic2.gif);background-repeat: no-repeat;background-position: left top;}

.bannerborder3{margin:0 auto 2px auto;border:1px solid #B9D3EA;width: 994px;height:59px!important;width: 993px;height:59px;background-repeat: no-repeat;background-position: left top;}


/* ͨ��֤��¼ ���� */
#passnav{	
	width:995px;  
	font-size:12px;	
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background: #fff;
	padding-left:2px;
	background-image: url(../images/ggh.gif);
	background-repeat: repeat-x;
	height: 25px;
	background-color: #F4F4F4;
	color:Black;
}


.nav_bg1 {cursor:hand;float:right;height: 19px;width: 90px;font-weight: normal;	background-image: url(../images/nva_bg1.gif);text-align: center; padding: 5px 0px 0px 22px;color: #000000; }

.nav_bg2 {cursor:hand;float:right;height: 19px;width: 60px;font-weight: normal;	background-image: url(../images/nva_bg2.gif);text-align: center;padding: 5px 0px 0px 25px;color: #000000; } 	
.nav_bg3 {cursor:hand;float:right;height: 19px;width: 60px;font-weight: normal;background-image: url(../images/nva_bg3.gif);text-align: center;padding: 5px 0px 0px 25px;color: #000000;}	 	 	
.nav_bg4 {cursor:hand;float:right;height: 19px;width: 60px;font-weight: normal;	background-image: url(../images/nva_bg4.gif);text-align: center;padding: 5px 0px 0px 26px;color: #000000; }
	
.nav_bg1_controls {cursor:hand;float:right;height: 19px;width: 65px;font-weight: normal;	background-image: url(../images/nva_bg1.gif);text-align: center; padding: 5px 0px 0px 22px;color: #000000; }

.nav_bg2_controls {cursor:hand;float:right;height: 19px;width: 35px;font-weight: normal;	background-image: url(../images/nva_bg2.gif);text-align: center;padding: 5px 0px 0px 25px;color: #000000; } 	
.nav_bg3_controls {cursor:hand;float:right;height: 19px;width: 35px;font-weight: normal;background-image: url(../images/nva_bg3.gif);text-align: center;padding: 5px 0px 0px 25px;color: #000000;}	 	 	
.nav_bg4_controls {cursor:hand;float:right;height: 19px;width: 35px;font-weight: normal;	background-image: url(../images/nva_bg4.gif);text-align: center;padding: 5px 0px 0px 26px;color: #000000; }

.noChangeColor a:visited{color: #333333;text-decoration: none;}
.noChangeColor a:hover{color: #333333;text-decoration: none; }
.noChangeColor a:active{color:  #333333;text-decoration: none; }	



.passport{
	float:left;
	width: 670px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/ggh.gif);
	background-repeat: repeat-x;
	height: 25px;
	background-color: #F4F4F4;
	}
    .passport .s1{
	background-image:url(../images/ggh.gif);
	background-repeat: repeat-x;
	float:left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	height: 20px;
	padding-left: 3px;
	width: 42px;
	text-align: left;
	}
    .passport .s2{
	background-image:url(../images/ggh.gif);
	background-repeat: repeat-x;
	float:left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	height: 20px;
	padding-left: 3px;
	width: 140px;
	
	
}
   .passport .s2 input{
	background-repeat: repeat-x;
	border:1px solid #7E9DB9;
	width:80px;
	font-size:12px;
	height:16px;
	background-color: #FFFFFF;
	}
	
		
 .passport .s3{
	background-image:url(../images/ggh.gif);
	background-repeat: repeat-x;
	float:left;
	padding-top:5px;
	height: 20px;
	width: 200px;
	text-align: left;
}
	
 .passport .s4{
	background-image:url(../images/ggh.gif);
	background-repeat: repeat-x;
	float:left;
	margin-left:5px;
	padding-right: 4px;
	padding-left: 5px;
	padding-top: 6px;
	height: 24px;
	width:165px;
	text-align: left;		
}
.passport .s5{
	background-image:url(../images/ggh.gif);
	background-repeat: repeat-x;
	float:left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: -3px;
	height: 20px;
	padding-left: 3px;
	width: 80px;
}
	.nav_bg11 {
	background-image:url(../images/nva_bg1.gif);
	float:right;
	height: 20px;
	width: 50px;
	padding-top: 5px;
	padding-left: 10px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #999999;
	font-weight: normal;
	text-align: center;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size:12px;	
	padding-left: 20px;
	 }
	 	
.nav_bg21 {
	float:right;
	height: 20px;
	width: 50px;
	font-weight: normal;
	background-image: url(../images/nva_bg2.gif);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size:12px;	
	padding-left: 20px;
	 }
	 	 	
.nav_bg31 {
	float:right;
	height: 20px;
	width: 50px;
	font-weight: normal;
	background-image: url(../images/nva_bg3.gif);
	text-align: center;
	padding-top: 5px;
	font-size:12px;	
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	 }
	 	 	
.nav_bg41 {
	float:right;
	height: 20px;
	width: 50px;
	font-weight: normal;
	background-image: url(../images/nva_bg4.gif);
	text-align: center;
	padding-top: 5px;
	font-size:12px;	
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	 }
.nav_bg51 {
	float:right;
	height: 20px;
	width: 50px;
	font-weight: normal;
	background-image: url(../images/nva_bg5.gif);
	text-align: center;
	padding-top: 5px;
	font-size:12px;	
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	 }
/* ���� */
#nav{
	background-image: url(../images/nva_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	width: 995px;
	margin-top: 1px;
	margin-right: auto;
	font-size:12px;	
	margin-bottom: 0px;
	margin-left: auto;
}
.nav {

	float:left;
	width:100%;
	font-size:12px;	
}

.nav li{
	display: inline;
	list-style-type: none;
	padding-top: 2px;
	
	}
	
#nav li a:link,#nav li a:visited {
	float:left;
	text-decoration: none;
	border-right: 1px solid #B7D0EF;
	background-attachment: fixed;
	background-image: url(../images/nva_line.gif) no-repeat;
	color: #000000;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 1px;
	padding-bottom: 0px;
	background-position: left;
	margin-top: 4px;
}
#nav li a:hover {
	background:#D7E7FA;
	border-right: 1px solid #B7D0EF;
	color: #000000;
	display: block;
	height: 16px;
}
/*content*/
#content1{
	
	width:970px;
	
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
.leftcol{
	float:left;
	width:195px;
	background-color: #000000;
	margin-right: 6px;
}
.middlecol{
	float:left;
	width:568px;
	margin-right: 6px;
}
.rightcol{
	float:left;
	width:195px;
	background-color: #FFFFFF;

}
.middlecol2{
	float:right;
	width:766px;
}


/* 搜索区 */
.seracharea{margin:0px auto;height:80px;width:970px;background-image: url(../images/seach_bg_bule.gif);background-repeat: no-repeat;	background-position: center bottom; border:1px solid #C0CCDC}

.space{width:5px!important;width:3px;float:left;}
.stitle{height:25px;width:100%;float:left;border-top:1px solid #FFFFFF;  margin-bottom:2px}
.stitle_left{height:17px;width:250px;float:left;color:#868187;padding-top:8px;text-align:right;}
.stitle_right{height:25px;width:auto;float:left;}


.stype_bg{color:#ffffff;font-weight:bold;background-image:url(../images/s_title_bg.gif);height:19px;line-height:15px;cursor:pointer;float:left;padding:1px 12px 0px 12px;margin-top:5px;background-position: center;} 
.stype{color:#4173ca;height:19px;line-height:14px;cursor:pointer;float:left;padding:1px 12px 0px 12px;margin-top:5px;}


.scomm{float:left;height:18px;}
.scomm .catbg{float:left;height:16px;width:100px;padding-top:2px;}
.scomm .catbg span{color:red;}.scomm .catbg span{color:#545454 ;}
.stextserach{border:1px solid #7F9DB9;border-right:0px; height:18px}
.swordin{float:left;border:1px solid #7F9DB9;border-left:0px;width:350px; height:20px }
.scatsel{float:left;width:100px;font-size:12px;}
.sbutton{float:left;font-size:12px;	 margin-top:3px;background:url(../images/button_bg1.gif) left top no-repeat;  height:20px; border:none}


.searchareMidd{float: left;height:20px;background:url(../images/line_sea.gif) top left repeat-x; width:520px;}

.scontent{height:35px;width:968px;float:left;}
.scontent_left{width:225px;height:35px;float:left;}
.scontent_left .scontent_mi{height:32px;padding-top:7px;float:right;color:#4274cb;font-size:14px;font-weight:bold}
.scontent_center{width:400px;float:left;}
.scontent_center_top{height:0px;float:left; display:none;}
.scontent_center_mid{height:35px;float:left;padding-top:3px;}
.scontent_center_bot{height:0px;float:left;}


.ssort{height:32px;float:right;}
.ssort .catbg{float:left;height:20px;width:40px;padding-left:10px;background:url(../images/cat_bg2.gif) no-repeat; margin:3px 0px 0px 2px;  text-align:center;}
.ssort .catbg_sel{float:left;height:20px;width:40px;padding-left:10px;background:url(../images/cat_bg.gif) no-repeat;margin:3px 0px 0px 2px;text-align:center;}


.sbase{float:left;height:14px;}
.sbase .catbg{color:#4B5DC1;float:left;height:14px;width:40px;}
.sbase .catbg_sel{color:#009900;float:left;height:14px;width:40px;/*background:url(images/cat_bg.gif) no-repeat;*/background-color:#fff;border:1px solid #A5B8BF;margin-top:3px; }
.sbase .catbg_sel a{ line-height:12px; }



.sclear{ clear: both; font-size:1px;height:3px!important;height:4px;width:1px; visibility: hidden; }



.sclear{ clear: both; font-size:1px;height:3px!important;height:4px;width:1px; visibility: hidden; }

.scontent_right{width:300px;float:left;margin-left:0px; height:25px}
.slink{margin:5px 15px 0px 0px;float:left;font-weight:bold}
.slink a:visited{color: #336E99;text-decoration: underline;}
.slink a:active{color: #006600;text-decoration: underline;}
.slink a:hover{color: #8EBD00;text-decoration: none;}
.slink a:link{color: #6B90D6;text-decoration: underline;}

/*******/
	.content{width:970px;margin:0px auto;}
	.content .center2{float:left;border:1px solid #ffffff;width:970px;}
	.content .left{float:left;width:195px;border:1px solid #ffffff;margin:0px;}
	.content .center{float:left;margin-left:0px;border:1px solid #ffffff;width:568px;}
	.content .right{float:right;width:195px;border:0px solid #ffffff;margin:0px}
	
	
	.mo{font-size:12px;height:auto;width:auto;border:1px solid #98CCFE;padding:1px 0px 0px 0px;margin:1 0 10px 0;background-color:#FFFFFF;}        
	.mo h1{ width:100%;font-weight: bold;border-right: 1px solid #C4D5E9;padding:10px 1px 5px 1px;border-left: 1px solid #C4D5E9;font-size: 14px;color: #0172C2;height:22px;BACKGROUND: url(../images/title_bg.gif) 100% 0px repeat-x; margin: 1px 1px 0px 1px;}
	.mo h1 span{float:left;margin-left:10px;}
	.mo h1 img{float:right;margin-right:10px; }
	.mo .nr{height:auto;width:auto;margin: 0 0 1px 0;padding-bottom: 2px;padding-top:4px!important;padding-top:4px;background: url(../images/con_bg.gif) 100% -1px  repeat-x; }
	.mo .scollcolor {scrollbar-face-color: #ffffff;
            scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #919192; scrollbar-3dlight-color: #c4d9ea;
            scrollbar-arrow-color: #0072F3; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #ffffff;}
	.mo .nr ul img{margin:10px 10px 10px 18px;}
	.mo .nr ul li{background-image:url(../images/con_ty_bg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left;vertical-align: bottom;list-style:none;height:16px!important;height:14px;padding: 4px 0 2px 0!important;padding: 4px 0 1px 0;}
	.mo .nr ul li label{color:#8BD20F;font-size:4px;float:left;padding:4px 0 0 4px;width:8px;}
	.mo .nr ul li span{color:gray;float:left;width:40px; height:20px; background:url(../images/dot_toup.gif) 1px 8px no-repeat!important;background:url(../images/dot_toup.gif) 1px 7px no-repeat;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline; display:block;}
	.mo .nr ul li span .jg{color:gray;float:left;width:40px;height:20px;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline;display:block;background-image: url(../images/dot_jg.gif);background-repeat: no-repeat;background-position: 1px 8px;}
	.mo .nr ul li span .red{ background:none; color:#F61B01; text-decoration: line-through;}
	
	.moc{margin-bottom:5px;font-size:12px;height:auto;width:auto;border:1px solid #98CCFE;padding:1px 0px 0px 0px;margin:1 0 10px 0;background-color:#FFFFFF;}        
	.moc h1{ width:97%;font-weight: bold;border-right: 1px solid #C4D5E9;padding:10px 1px 0px 1px;border-left: 1px solid #C4D5E9;font-size: 14px;color: #0172C2;height:22px;BACKGROUND: url(../images/title_bg.gif) 100% 0px repeat-x; margin: 1px 1px 0px 1px;}
	.moc h1 span{float:left;margin-left:10px;}
	.moc h1 img{float:right;margin-right:10px; }
	.moc .nr{width:97%;height:auto;width:auto;margin: 0 0 1px 0;padding-bottom: 2px;padding-top:4px!important;padding-top:4px;background: url(../images/con_bg.gif) 100% -1px  repeat-x; }
	.moc .nr ul img{margin:10px 10px 10px 18px;}
	.moc .nr ul li{background-image:url(../images/con_ty_bg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left;vertical-align: bottom;list-style:none;height:16px!important;height:14px;padding: 4px 0 2px 0!important;padding: 4px 0 1px 0;}
	.moc .nr ul li label{color:#8BD20F;font-size:4px;float:left;padding:4px 0 0 4px;width:8px;}
	.moc .nr ul li span{color:gray;float:left;width:40px; height:20px; background:url(../images/dot_toup.gif) 1px 8px no-repeat!important;background:url(../images/dot_toup.gif) 1px 7px no-repeat;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline; display:block;}
	.moc .nr ul li span .jg{color:gray;float:left;width:40px;height:20px;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline;display:block;background-image: url(../images/dot_jg.gif);background-repeat: no-repeat;background-position: 1px 8px;}
	.moc .nr ul li span .red{ background:none; color:#F61B01; text-decoration: line-through;}

	.mo .nr ul li a {float:left;width:auto; line-height:16px;}
	.mo .nr ul li a:link {color: #0273C3;text-decoration: none;display: block;}
	.mo .nr ul li a:visited{color: #0273C3;text-decoration: none;display: block;}	
	.mo .nr ul li a:hover{color: #0273C3;text-decoration : none; position : relative; top : 1px; left : 1px}
    .mo .nr ul ul{float:left;}
	
	.mo .nrimg{background: url(../images/con_bg.gif) 100% -1px  repeat-x;height:auto;width:auto;margin: 0 0 1px 0;padding-bottom: 2px;padding-top:4px!important;padding-top:4px; }
	.mo .nrimg ul img{margin:10px 10px 10px 18px;}
	.mo .nrimg ul li{background-image:url(../images/con_ty_bg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left;vertical-align: bottom;list-style:none;height:16px!important;height:14px;padding: 4px 0 2px 0!important;padding: 4px 0 1px 0;}
	.mo .nrimg ul li label{color:#8BD20F;font-size:4px;float:left;padding:4px 0 0 4px;width:8px;}
	.mo .nrimg ul li span{color:gray;float:left;width:40px; height:20px; background:url(../images/dot_toup.gif) 1px 8px no-repeat!important;background:url(../images/dot_toup.gif) 1px 7px no-repeat;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline; display:block;}
	.mo .nrimg ul li span .jg{color:gray;float:left;width:40px;height:20px;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline;display:block;background-image: url(../images/dot_jg.gif);background-repeat: no-repeat;background-position: 1px 8px;}
	.mo .nrimg ul li span .red{ background:none; color:#F61B01; text-decoration: line-through;}

	.mo .nrimg ul li a {float:left;width:auto; line-height:16px;}
	.mo .nrimg ul li a:link {color: #0273C3;text-decoration: none;display: block;}
	.mo .nrimg ul li a:visited{color: #0273C3;text-decoration: none;display: block;}	
	.mo .nrimg ul li a:hover{color: #0273C3;text-decoration : none; position : relative; top : 1px; left : 1px}	
    .mo .nrimg ul ul{float:left;}
	
	
   .mo .nr2{
	background: url(../images/con_bg.gif) 100% -1px  repeat-x;
	height:auto;
	width:auto;
	padding-bottom: 2px;
	padding-top:4px!important;
	padding-top:6px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
	text-align: center;
}

	.mo .nr2 ul img{margin:10px;}
	.mo .nr2 ul li{	text-align: left;vertical-align: top;list-style:none;padding-top: 4px;padding-bottom: 2px;!important;padding-top: 0px;padding-bottom: 0px;padding-right: 0;	padding-left: 0;margin-bottom: 3px!important;margin-bottom: 0px;}
	.mo .nr2 ul li div  label{color:#8BD20F;font-size:4px;float:left;padding:4px 0 0 4px;width:8px;}
    .mo .nr2 ul ul{float:left;}
	
	.mo .nr3 ul img{margin:0px;}
	.mo .nr3 ul li{text-align: left;vertical-align: bottom;list-style:none;height:16px!important;height:14px;padding: 4px 0 2px 0!important;padding: 4px 0 1px 0;}
	.mo .nr3 ul li div  label{color:#8BD20F;font-size:4px;float:left;padding:4px 0 0 4px;width:8px;}
	.mo .nr3 ul li div  a {	float:left;	width:auto;	line-height:16px;	background-position: left bottom; cursor:pointer;}
	.mo .nr3 ul li div  a:link {	color: #0273C3;	text-decoration: none;	display: block;	margin: 0px;padding: 0px;}
	.mo .nr3 ul li div  a:visited{color: #0273C3;text-decoration: none;display: block;}	
	.mo .nr3 ul li div  a:hover{color: #0273C3;text-decoration : none; position : relative; top : 1px; left : 1px}	
    .mo .nr3 ul ul{float:left;}
	.mo .nr3{background: url(../images/con_bg.gif) 100% -1px  repeat-x;height:auto;width:auto;margin: 0 0  1px 0;padding: 4px  4px 4px 4px!important;padding-top:4px;line-height: 20px;font-Size:12px;}
	.mo .nr3 a span{margin:0 6px 0 6px;}
		
    .mo .nr4{background: url(../images/con_bg.gif) 100% -1px  repeat-x;height:auto;width:auto;margin: 0 0  1px 0;padding-bottom: 2px;padding-top:4px!important;padding-top:4px; width:100%;font-Size:12px; }
	.mo .nr4 ul img{margin:10px;}
	.mo .nr4 ul li {background-image: url(../images/con_ty_bg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left;vertical-align: bottom;list-style:none;height:16px!important;height:14px;padding: 4px 0 2px 0!important;padding: 4px 0 1px 0;}
	.mo .nr4 ul li label{float:left;padding:3px 4px 0px 4px;width:13px;}
	.mo .nr4 ul li label img{float:left;padding:4px 4px 0px 4px;width:13px;margin:0px; padding:0px;}
	.mo .nr4 ul li a {float:left;width:auto; line-height:16px; }
	.mo .nr4 ul li a:link {color: #0273C3;text-decoration: none;display: block;}
	.mo .nr4 ul li a:visited{
	color: #0273C3;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
}	
	.mo .nr4 ul li a:hover{
	color: #0273C3;
	text-decoration : none;
	position: relative;
	top:1px;
	left:1px;
	margin: 0px;
	padding: 0px;
}	


    .mo .nr2 ul ul{float:left;}
	
	
	 table.dhss {border: 1px solid #99CBFC;}
	
	
	
	
	
	
/*cssdiaocha*/
    .mo .dc{height:auto;width:auto;	margin: 0 0  1px 0;padding-bottom: 2px;padding-top:4px!important;padding-top:4px;
	background-image: url(../images/dc_bg.gif);background-repeat: repeat-x;	background-position: left top;	background-color: #EEF4F4}
	.mo .dc ul li{list-style:none;height:24px!important;height:18px;padding: 4px 0 1px 0;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #C4CECF;}
	

	.mo .dc ul li label{ width:26px;padding:-4px 4px 8px 4px!important;padding:-4px 4px 8px 4px; float:left;}
	.mo .dc ul li a {float:left;width:auto; font-size:13px;}
	.mo .dc ul li a:link {color: #0273C3;text-decoration: none;display: block;}
	.mo .dc ul li a:visited{color: #0273C3;text-decoration: none;display: block;}	
	.mo .dc ul li a:hover{color: #0273C3;text-decoration : none; position : relative; top : 1px; left : 1px}	
	
	

	.mo .links {background: url(../images/con_bg.gif) 100% -1px  repeat-x;height:auto;width:auto;margin: 0 0 1px 0;padding-bottom: 2px;padding-top:2px!important;padding-top:0px;}
	.mo .links ul { width:98%; height:56px;margin:2px 0 2px 2px;padding:2px; background-color:#FFFFFF}
	.mo .links ul ul{background-color:#F0F0F0;width:100%;height:54px;padding-top:2px;padding-bottom:2px!important;padding-bottom:1px;margin:0 0 1px 0;}
	.mo .links ul ul li {background-color:#ffffff;width:100%;height:50px;float:left;list-style:none;border:1px solid #BBBBB9;vertical-align: middle;}
    .mo .links ul ul li img { border:1px solid #D3D4D6; height:36px; width:36px;float:left;margin:5px 8px 5px 10px;}
    .mo .links ul ul li p {text-align:left;display:block;font-family: Arial, Helvetica, sans-serif; line-height:14px; padding:2px 6px 0 0!important;padding:10px 10px 0 0; color:#0072C3;}
	
	
	
	.mo2{font-size:12px;height:auto;border:1px solid #98CCFE;padding:2px 4px 2px 2px;margin:0 0 10px 0;background-color:#FFFFFF;}
	.mo2 h1{border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;font-size: 14px;color: #0172C2;font-weight: bold;height:24px;padding:10px 0 0 0;BACKGROUND: url(../images/mid_col_tit_bg.gif) 100% 0px repeat-x;}
	.mo2 h1 span{float:left;margin-left:10px;}
	.mo2 h1 img{float:right;margin-right:30px;}
	.mo2 .nr{margin-left:3px;margin-right:3px;margin-bottom:2px;height:210px;}
	.mo2 .nr ul li{list-style:none;float:left;padding:0 10px 0 10px;width:111px;}
	.mo2 .nr ul .catbg{float:right;width:64px;height:23px;background:url(../images/tj_lx_bg0.gif);margin:2px 0 2px 0;padding-top:5px;color: #675D5E;text-decoration: none;white-space:nowrap;}	
	.mo2 .nr ul .catbg_sel{float:right;white-space:nowrap;width:64px;height:23px;background:url(../images/tj_lx_bg1.gif);margin:2px 0 2px 0;padding-top:5px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
	.mo2 .nr ul li label{width:91px; height:119px; padding:4px 0 0 0; display:block;background-image: url(../images/img_bg.gif);}
	.mo2 .nr ul li p{ width:91px; display:block; margin:5px 0 0 0;}
	.mo2 .nr ul li p a {width:91px; line-height:14px!important; line-height:16px;text-align:center;}
	.mo2 .nr ul li p a:link {text-decoration: none;display: block;}
	.mo2 .nr ul li p a:visited{text-decoration: none;display: block;}	
	.mo2 a:link {color: #0172C2}
	
	/*.mo2 a:link {color: #0172C2;text-decoration:underline; }
	.mo2 a:hover {text-decoration:underline;}
	.mo2 a:visited {text-decoration:underline; color:#0172C2;}*/
	
	.mo2 .nr2{margin-left:3px;margin-right:3px;margin-bottom:2px;height:30px;}
	.mo2 .nr2 ul li{list-style:none;float:left;padding:0 10px 0 10px;width:100px;}	
	.mo2 .nr2 ul .catbg{white-space:nowrap;cursor:pointer;color:#000000;float:right;height:15px;padding-left:5px;padding-right:5px;margin-top:4px;margin-botttom:3px;background-color:#EEF2F5;border:1px solid #A5B8BF;}
    .mo2 .nr2 ul .catbg_sel{white-space:nowrap;cursor:pointer;color:#000000;float:right;height:15px;padding-left:5px;padding-right:5px;margin-top:4px;margin-botttom:3px;background-color:#FFFF99;border:1px solid #A5B8BF;}

	
	/*
   .mo2 .nr2 ul .catbg{color:#4B5DC1;float:right;height:17px;padding-left:5px;padding-right:5px;margin-top:4px;margin-botttom:3px;}
	.mo2 .nr2 ul .catbg_sel{color:#000000;float:right;height:15px;padding-left:5px;padding-right:5px;margin-top:4px;margin-botttom:3px;background-color:#EEF2F5;border:1px solid #A5B8BF;}
    .mo2 .nr2 ul .catbg{float:right;width:84px;height:23px;background:url(../images/tj_lx_bg0.gif);margin:2px 0 2px 0;padding-top:5px;color: #675D5E;text-decoration: none;}	
	.mo2 .nr2 ul .catbg_sel{float:right;width:84px;height:23px;background:url(../images/tj_lx_bg1.gif);margin:2px 0 2px 0;padding-top:5px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
	*/
	
    .advanceseracharea{margin:0px auto;height:auto;width:800px;}
    .advancesearchspace{width:5px!important;width:3px;float:left;}
    .advancesearchstitle{background-image:url(../images/seach_bg.gif);height:28px;width:100%;float:left;}
    .advancesearchstitle_left{height:27px;width:160px;float:left;}
    .advancesearchstype_bg{font-weight:bold;text-align: center;background-image:url(../images/lib_t_b.gif);	height:22px;width:100px;line-height:27px;border-right:1px solid #D5D5D5;border-left:1px solid #D5D5D5;border-top:1px solid #D5D5D5;cursor:pointer;float:left;padding:5px 0 0 0;} 
    .advancesearchstype{color:#4B5DC1;text-align: center;height:21px;width:100px;line-height:26px;border-right:1px solid #D5D5D5;border-left:1px solid #D5D5D5;border-top:1px solid #D5D5D5;cursor:pointer;float:left; padding:5px 0 0 0;}

	.mo2 .dd{width: 100%; margin:0 auto;}
	.mo2 .dd ul .firstli{}
	.mo2 .dd ul .firstli .ddtop{ background-image: url(../images/daodu_bg1.gif);background-repeat: repeat-x;border: 1px solid #E2E2E2; border-bottom:none;height:120px;width:100%;margin:5px 0 0 0;}
	.mo2 .dd ul .firstli .ddtop li{ float:left; text-align:left;}
	/*.mo2 .dd ul .firstli .ddtop li div{ padding:2px; background:#fff;border:1px solid #B8C8C7; width:75px;}*/
    .mo2 .dd ul .firstli .ddtop li h4{ color:#1989D9; font-size:13px;}
	
	.mo2 .dd ul .secondli{background: url(../images/dd_j_bg.gif) repeat-x  right bottom;height:23px;border: 1px solid #E2E2E2; border-top:none; border-bottom:none;width:100%;}
	.mo2 .dd ul .thirdli{background: url(../images/daodu_bg.gif) repeat-x;width:100%;border: 1px solid #E2E2E2; border-top:none;}
	.mo2 .dd ul .thirdli .ddbottom {padding:15px 0 5px 0 ;}
	.mo2 .dd ul .thirdli .ddbottom ul {height:20px;}
	.mo2 .dd ul .thirdli .ddbottom li{ height:20px;width:45%; float:left; text-align:left; padding: 0px 0 0 20px;}
	.mo2 .dd ul .thirdli .ddbottom li img{ margin:-1px 6px 0 1px;}
	


	.new_box {margin:4px;clear:both;height: 60px;}
	.newimages {margin:2px 12px 2px 2px;float:left;border: 1px solid #B8C8C7; height:42px; width:42px;	}
	.newtext_box {float:left;text-align:left; width:60%; padding-top:10px; margin:0px;}
	.newtext_box a{font-size:13px;color:#4AA0C7;font-weight:bold;line-height:18px;text-decoration: underline;}
	.newtext_box a:link, .newtext_box a:visited {font-size:13px;color:#4AA0C7;font-weight:bold;line-height:18px;text-decoration: underline;}
	.newtext_box a:hover, .newtext_box a:active {font-size:13px;color:#4AA0C7;font-weight:bold;line-height:18px;text-decoration: blink;}
  
  
  
    .onlineS_p { width:80%; line-height:16px; color:#0072C3;text-align:left; margin:10px auto 10px 10px;}
	#footer {
         margin:0px auto;
         height:100px;
         width:995px;
         background-image: url(../images/footer_bg.gif);
         background-repeat: repeat-x;
         background-position: left top;
         padding:0px 0 0 0;
         background-color: #FFFFFF;
}        


.CopyrightLogo{height:40px; background-image:url(../images/logo.gif);background-repeat:no-repeat;background-position:  right center;}



	
.CopyrightMenu
{
    height:28px; width:100%;
	background-image:url(../images/footer_nav_bg_PrimSch.gif);
	background-repeat:no-repeat;
	background-position: center top ;padding:7px 0px 0px 6px;
	text-align:center;
}

.footerA
{
	width:95px;
	background-image: url(../images/line_s.gif);
	background-repeat: no-repeat;
	background-position: right 4px;	
	text-align:center;
	color:Black;
	text-decoration:none;
}


	.mo3{font-size:12px;height:auto;width:auto;padding:2px 2px 2px 2px;margin:0 0 0 0;background-color:#FFFFFF;}        
	.mo3 h1{font-weight: bold;border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;font-size: 14px;color: #0172C2;height:22px;padding:10px 0 0 0;cursor:move;BACKGROUND: url(../images/title_bg.gif) 100% 0px repeat-x;}
	.mo3 h1 span{float:left;margin-left:10px;}
	.mo3 h1 img{float:right;margin-right:10px; }
	.mo3 .nr{height:auto;width:auto;margin: 0 0 1px 0;padding-bottom: 2px;}
	.mo3 .nr ul img{margin:10px 10px 10px 18px;}
	.mo3 .nr ul li{background-image:url(../images/con_ty_bg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left;vertical-align: bottom;list-style:none;height:16px!important;height:14px;padding: 4px 0 2px 0!important;padding: 4px 0 1px 0;}
	.mo3 .nr ul li label{color:#8BD20F;font-size:4px;float:left;padding:4px 4px 0 4px;width:8px;}
	.mo3 .nr ul li span{color:gray;float:left;width:40px; height:20px; background:url(../images/dot_toup.gif) 1px 8px no-repeat!important;background:url(../images/dot_toup.gif) 1px 7px no-repeat;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline; display:block;}
	.mo3 .nr ul li span .jg{color:gray;float:left;width:40px;height:20px;padding:10px 0px 0px 0px;color:#2373FC;text-decoration: underline;display:block;background-image: url(../images/dot_jg.gif);background-repeat: no-repeat;background-position: 1px 8px;}
	.mo3 .nr ul li span .red{ background:none; color:#F61B01; text-decoration: line-through;}

	.mo3 .nr ul li a {float:left;width:auto; line-height:16px;}
	.mo3 .nr ul li a:link {color: #0273C3;text-decoration: none;display: block;}
	.mo3 .nr ul li a:visited{color: #0273C3;text-decoration: none;display: block;}	
	.mo3 .nr ul li a:hover{color: #0273C3;text-decoration : none; position : relative; top : 1px; left : 1px}	
    .mo3 .nr ul ul{float:left;}
    
/*cssdiaocha*/
    .mo3 .dc{height:auto;width:auto;margin: 0 0  1px 0;padding-bottom: 2px;padding-top:4px!important;padding-top:4px;	background-position: left top;	background-color: #EEF4F4}
	.mo3 .dc ul li{list-style:none;height:24px!important;height:28px;padding: 4px 0 1px 0;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #C4CECF;}
	

	.mo3 .dc ul li label{ width:26px;padding:-4px 4px 8px 4px!important;padding:-4px 4px 8px 4px; float:left;}
	.mo3 .dc ul li a {float:left;width:auto; font-size:13px;}
	.mo3 .dc ul li a:link {color: #0273C3;text-decoration: none;display: block;}
	.mo3 .dc ul li a:visited{color: #0273C3;text-decoration: none;display: block;}	
	.mo3 .dc ul li a:hover{color: #0273C3;text-decoration : none; position : relative; top : 1px; left : 1px}
	
	
	.mo3 .links {height:auto;width:auto;margin: 0 0 1px 0;padding-bottom: 2px;padding-top:2px!important;padding-top:0px;}
	.mo3 .links ul { width:100%; height:56px;margin:2px 0 2px 2px;padding:2px; background-color:#FFFFFF}
	.mo3 .links ul ul{background-color:#F0F0F0;width:100%;height:54px;margin:0 0 1px 0;}
	.mo3 .links ul ul li {background-color:#ffffff;width:100%;height:50px;float:left;list-style:none;border:1px solid #BBBBB9;vertical-align: middle;}
	
    .mo3img {height:36px; width:36px;float:left;margin:5px 15px 5px 10px;border:1px solid #D3D4D6;}
    .mo3p {text-align:left;display:block;font-family: Arial, Helvetica, sans-serif;line-height:14px;margin:0px;	height:40px;vertical-align: middle; padding-top:12px;}
	
    
 	.mo4{ text-align:center;height:auto;padding:2px 2px 2px 2px;margin:0 0 10px 0;background-color:#FFFFFF;}
	.mo4 h1{border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;font-size: 14px;color: #0172C2;font-weight: bold;height:24px;padding:10px 0 0 0;cursor:move;BACKGROUND: url(../images/mid_col_tit_bg.gif) 100% 0px repeat-x;}
	.mo4 h1 span{float:left;margin-left:10px;}
	.mo4 h1 img{float:right;margin-right:30px;}
	.mo4 .nr{text-align:center;margin-left:3px;margin-right:3px;margin-bottom:2px;height:210px;}
	.mo4 .nr ul{text-align:center;}
	.mo4 .nr ul li{list-style:none;float:left;padding:0 10px 0 10px;width:111px;}
	.mo4 .nr ul .catbg{float:right;height:23px;background:url(../images/tj_lx_bg0.gif) center no-repeat;margin:2px 0 2px 0;padding-top:5px;color: #675D5E;text-decoration: none;}	
	.mo4 .nr ul .catbg_sel{float:right;height:23px;background:url(../images/tj_lx_bg1.gif) center no-repeat;margin:2px 0 2px 0;padding-top:5px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
	.mo4 .nr ul .catbg_blank{width:3px;float:right;height:23px;background:url(../images/tj_lx_bg2.gif) center no-repeat;margin:2px 0 2px 0;padding:5px 0px 0px 0px;}
	.mo4 .nr ul li label{width:91px; height:119px; padding:4px 0 0 0; display:block;background-image: url(../images/img_bg.gif);}
	.mo4 .nr ul li p{ width:91px; display:block; margin:10px 0 0 0; height:20px;}
	.mo4 .nr ul li p a {width:91px; line-height:12px!important; line-height:14px;text-align:center;}
	.mo4 .nr ul li p a:link {text-decoration: none;display: block;}
	.mo4 .nr ul li p a:visited{text-decoration: none;display: block;}	
	
	
	
	.mo4 .nr2{margin-left:3px;margin-right:3px;margin-bottom:2px;height:30px;}
	.mo4 .nr2 ul li{list-style:none;float:left;padding:0 10px 0 10px;width:111px;}
	.mo4 .nr2 ul .catbg{float:right;width:64px;height:23px;background:url(../images/tj_lx_bg0.gif);margin:2px 0 2px 0;padding-top:5px;color: #675D5E;text-decoration: none;}	
	.mo4 .nr2 ul .catbg_sel{float:right;width:64px;height:23px;background:url(../images/tj_lx_bg1.gif);margin:2px 0 2px 0;padding-top:5px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
	
	



	.mo4 .dd{width: 95%; margin:0 auto;}
	.mo4 .dd ul .firstli{}
	.mo4 .dd ul .firstli .ddtop{ background-image:url(../images/daodu_bg1.gif);background-repeat: repeat-x;border: 1px solid #E2E2E2; border-bottom:none;height:120px;width:100%;margin:5px 0 0 0;}
	.mo4 .dd ul .firstli .ddtop li{ float:left; text-align:left;}
	.mo4 .dd ul .firstli .ddtop li .Book{ padding:2px; background:#fff;border:1px solid #B8C8C7; width:75px;}
    .mo4 .dd ul .firstli .ddtop li h4{ color:#1989D9; font-size:13px;}
	
	.mo4 .dd ul .secondli{background: url(../images/dd_j_bg.gif) repeat-x  right bottom;height:23px;border: 1px solid #E2E2E2; border-top:none; border-bottom:none;width:100%;}
	.mo4 .dd ul .thirdli{background: url(../images/daodu_bg.gif) repeat-x;width:100%;border: 1px solid #E2E2E2; border-top:none;}
	.mo4 .dd ul .thirdli .ddbottom {padding:15px 0 5px 0 ;}
	.mo4 .dd ul .thirdli .ddbottom ul {height:20px;}
	.mo4 .dd ul .thirdli .ddbottom li{ height:20px;width:45%; float:left; text-align:left; padding: 0px 0 0 20px;}
	.mo4 .dd ul .thirdli .ddbottom li img{ margin:-1px 6px 0 1px;}
	
	.mo5{text-align:center;height:auto;padding:2px 2px 2px 2px;margin:0 0 10px 0;background-color:#FFFFFF;text-align:center;}
	.mo5 h1{border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;font-size: 14px;color: #0172C2;font-weight: bold;height:24px;padding:10px 0 0 0;BACKGROUND: url(../images/mid_col_tit_bg.gif) 100% 0px repeat-x;}
	.mo5 h1 span{float:left;margin-left:10px;}
	.mo5 h1 img{float:right;margin-right:30px;}
	.mo5 .nr{text-align:center;margin-left:3px;margin-right:3px;margin-bottom:2px;height:210px;}
	.mo5 .nr table tr{width:100%; text-align:center;}
	.mo5 .nr table tr td{list-style:none;float:left;padding:0 2px 0 2px;width:125px;}
	.mo5 .nr table tr .catbg{float:right;height:23px;background:url(../images/tj_lx_bg0.gif) center no-repeat;margin:2px 0 2px 0;padding-top:5px;color: #675D5E;text-decoration: none;}	
	.mo5 .nr table tr .catbg_sel{float:right;height:23px;background:url(../images/tj_lx_bg1.gif) center no-repeat;margin:2px 0 2px 0;padding-top:5px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
	.mo5 .nr table tr .catbg_blank{width:3px;float:right;height:23px;background:url(../images/tj_lx_bg2.gif) center no-repeat;margin:2px 0 2px 0;padding:5px 0px 0px 0px;}
	.mo5 .nr table tr td label{width:91px; height:119px; padding:4px 0 0 0; display:block;background-image: url(../images/img_bg.gif);}
	.mo5 .nr table tr td div{ width:100%; display:block; margin:10px 0px 0 0px;}
	.mo5 .nr table tr td div a {width:100%; line-height:12px!important; line-height:14px;text-align:center;}
	.mo5 .nr table tr td div a:link {text-decoration: none;display: block;}
	.mo5 .nr table tr td div a:visited{text-decoration: none;display: block;}
	
	.mo6{font-size:12px;height:auto; border-right:1px solid #98CCFE; border-left:1px solid #98CCFE; border-bottom:1px solid #98CCFE;padding:2px 2px 2px 2px;margin:0 0 10px 0;background-color:#FFFFFF;}
	.mo6 h1{border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;font-size: 14px;color: #0172C2;font-weight: bold;height:24px;padding:10px 0 0 0;BACKGROUND: url(../images/mid_col_tit_bg.gif) 100% 0px repeat-x;}
	.mo6 h1 span{float:left;margin-left:10px;}
	.mo6 h1 img{float:right;margin-right:30px;}
	.mo6 .nr{margin-left:3px;margin-right:3px;margin-bottom:2px;height:210px;}
	.mo6 .nr ul li{list-style:none;float:left;padding:0 10px 0 10px;width:111px;}
	.mo6 .nr ul .catbg{float:right;width:64px;height:23px;background:url(../images/tj_lx_bg0.gif);margin:2px 0 2px 0;padding-top:5px;color: #675D5E;text-decoration: none;white-space:nowrap;}	
	.mo6 .nr ul .catbg_sel{float:right;white-space:nowrap;width:64px;height:23px;background:url(../images/tj_lx_bg1.gif);margin:2px 0 2px 0;padding-top:5px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
	.mo6 .nr ul li label{width:91px; height:119px; padding:4px 0 0 0; display:block;background-image: url(../images/img_bg.gif);}
	.mo6 .nr ul li p{ width:91px; display:block; margin:5px 0 0 0;}
	.mo6 .nr ul li p a {width:91px; line-height:14px!important; line-height:16px;text-align:center;}
	.mo6 .nr ul li p a:link {text-decoration: none;display: block;}
	.mo6 .nr ul li p a:visited{text-decoration: none;display: block;}	

.br_18px {
	line-height: 16px;
	font-size: 12px;
	color: #0171BD;
	padding-top: 14px;
	padding-bottom: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AACCEF;
	cursor:pointer;
}
.br_18px_f {
	background-color: #EFF4F7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AACCEF;
	text-align: center;
	vertical-align: middle;
	color: #0B5884;
	padding-top: 14px;
	padding-bottom: 14px;
	line-height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AACCEF;
	cursor:pointer;
}
.br_18px_ff {
	background-color: #EFF4F7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AACCEF;
	text-align: center;
	vertical-align: middle;
	color: #0B5884;
	padding-top: 14px;
	line-height: 1600px;
	padding-bottom: 14px;
	line-height: 16px;
	height:auto;
	overflow:hidden;
}
.ddsst {border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;height:12px;padding:2px 0 2 0;BACKGROUND: url(../images/mid_col_tit_bg.gif) 100% 0px repeat-x;float:left;font-size: 14px;font-weight:bold;}
.ddss {
	background-image: url(../images/ddss_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border:1px solid #98CCFE;
	margin-top: 4px;
	margin-bottom: 1px;
	line-height: 10px;
}
.ddss_lib {
	background-image: url(../images/ddss_bg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border:1px solid #E8E8E8;
	margin-bottom: 3px;
	line-height: 10px;
}
.table .nr{background: url(../images/con_bg.gif) 100% -1px  repeat-x; }
.tableborder	{ background: #ffffff;} 
.smalltxt 	    {  color: #444444; font: 11px Verdana, Arial, Helvetica, sans-serif  }
.smalltxt a	    {  color: #444444; font: 11px Verdana, Arial, Helvetica, sans-serif  }
.header {font: 11px Verdana, Arial, Helvetica, sans-serif;  color: #FFFFFF; font-weight: bold;  background-image: url(../images/page_bg.gif);  }
.header3 {font: 11px Verdana, Arial, Helvetica, sans-serif;  color: #FFFFFF; font-weight: bold;  background-image: url(../images/page_bg_g.gif);  }

.STYLE1 {color: #0273C3}
.STYLE2 {color: ##0273C3}
.STYLE3 {color: #999999}

.tabl_js {
	background-image: url(../images/daodu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E3E3E3;
	border-right-color: #E3E3E3;
	border-left-color: #E3E3E3;
	padding-bottom: 24px;
	padding-top: 12px;
}

tabl_js2
{
	padding-bottom:20px;
	padding-top: 10px;}

.tabl_jsg {
	background-image: url(../images/daodu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E3E3E3;
	border-right-color: #E3E3E3;
	border-left-color: #E3E3E3;
	padding-bottom: 2px;	
	padding-top: 12px;
}

.tabl_jsg2{
	background-image: url(../images/daodu_bg_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E3E3E3;
	border-right-color: #E3E3E3;
	border-left-color: #E3E3E3;
	padding-bottom: 2px;	
	padding-top: 12px;	
	}
.tableborderbottom {
	background: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}

.tablemargink {
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
.ldd {
	text-align: justify;
}


.tablemargink a {
	text-decoration: none;
}

.tablemargink a:hover{
	text-decoration: none;
	color:#000000;
}

.tablemargink a:active{
	text-decoration: none;
	color:#000000;
}



.tablemargin {
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.tablemargin a {
	text-decoration: none;
}

.tablemargin a:hover{
	text-decoration: none;
	color:#000000;
}

.tablemargin a:active{
	text-decoration: none;
	color:#000000;
}



.tablemargin td {
	padding-right: 2px;
	padding-left: 2px;
}
.tablepadding {  padding:00 28px 0;}

.ctree,a.ctree:link,a.ctree:visited{color: #0273C3;}
.ctree,a.ctree:hover, .ctree,a.ctree:active{
	color:#0273C3;
	display:block;
	border:1px solid #C8C8C8;
	background-color:#ffffff;
	text-decoration: none;
}
.border_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}

.ctree,a.ctree:active{color:#000;}
.lddq{text-align:justify;text-justify:Distribute-all-lines}

.tablenone a {
	text-decoration: none;
}

.tablenone a:hover{
	text-decoration: none;
	color:#000000;
}

.tablenone a:active{
	text-decoration: none;
	color:#000000;
}

.tdpadding3{
	background:none;
	padding-top: 2px;
	padding-bottom: 2px;
	
}


.tdpadding2{
	background:none;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
}

.tdpadding
{
	padding-right: 0;
	padding-bottom: 4px;
}
	
.cole {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4EAFF;
}
.td_tit{border: 1px solid #E3E3E3;	background-image: url(../images/art_bg.gif);
	background-repeat: repeat-x;background-position: left top;padding:0 0 0 0px;}

.td_tit td{padding:0 0 2px 0;}
.td_tit td img{
	padding-top: 0;
	padding-right: 8px;
	padding-bottom: 0;
	
	padding-left: 4px;
}
.td_tit_titlecolor
{
 color:#0172c2;
 font-weight:bold;
 font-size:12px;
 
 }
.tabsr {
	color: #6B797B;
}


.inputg{border:1px solid #BBBBBB;font-size: 12px;background-color: #FFFFFF;}
.tableline{
	border-right-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E3E3E3;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	border-left-color: #E3E3E3;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 12px;
	text-align: center;
}
.tableline th{
	color:#0273C3;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CACACA;
	background-image: url(../images/daodu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 3px;
	padding-bottom: 0px;
}
.tableline th.th2{
border-right-style:none;
	color:#0273C3;
	font-weight: bold;
	background-image: url(../images/daodu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 3px;
	padding-bottom: 0px;
}
.img_tab_k {
	background-color: #FFFFFF;
	border: 1px solid #C3C3C3;
}

.tableline td{
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CACACA;
	padding-left: 8px;
	color: #595959;
	padding-top: 3px;
	padding-bottom: 2px;
	line-height: 14px;
	padding-right: 4px;
}
.tableline td image{
    width:15px;
    height:15px;
}

.tableline td a:hover{text-decoration: none;}
.tableline td.td2{
	background-color: #FFFFFF; border-bottom-style:none;
	
	padding-left: 8px;
	color: #565656;
}
.xux_grey {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C9C9C9;
}
.tuwen_tab {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E3E3E3;
	border-left-color: #E3E3E3;
}

.tuwen_tab td {
	background-image: url(../images/tuwen_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	
}

.cysj {
	border:none;
	margin:6px 0 28px 6px;
}
.cysj td{
	border:none;
}

.cysjj {margin:0px 0 10px 6px;}
.radio_k{
	border: 3px solid #E1E1E1;
}
.radio_k div{
	border:1px solid #5A5A5A;
	width: 130px;
}.lib_nav_td {
	font-size: 12px;
	color: #000000;
	background-attachment: fixed;
	background-image: url(../images/library_10.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.lib_nav_td a:visited{color: #333333;text-decoration: none;}
.lib_nav_td a:hover{color: #333333;text-decoration: none; }
.lib_nav_td a:active{color:  #333333;text-decoration: none; }

.lib_mo {
	border: 1px solid #E3E3E3;
	margin-bottom: 10px;
}

.noneun{
	text-decoration: none;}

.tab_t_d_h{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C8C8C8;
}
.tab_zc{
	color: #6FC500;
	background-color: #F5FDEE;
	border: 1px solid #70C601;
	padding-top: 2px;
}

.tab_zcn{
	color: #EB6100;
	background-color: #FFF2E9;
	border: 1px solid #EA6000;
	padding-top: 2px;
}


.lib_mo .nr  { margin:3px 3px 0 3px;}


.lib_mo .nr td table td a:link,.lib_mo .nr td  table td  a:visited{ color:#000000;}
.lib_mo .nr td  table td a:hover,.lib_mo .nr td   table td  a:active{ color:#000000; text-decoration:none;}
.lib_mo .nr th {
   background-image: url(../images/lib_titile_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 38px;
	border-top: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;}
.lib_mo .nr th span{
	float:left;
	margin-left:10px;
	font-size: 14px;
	font-weight: bold;
	color: #018F9B;
}



.lib_mo .nr2  { margin:3px 3px 0 3px;}


.lib_mo .nr2 td table td  a:link,.lib_mo .nr td table td  a:visited{ color:#515151;}
.lib_mo .nr2 td table td  a:hover,.lib_mo .nr td  table td a:active{ color:#515151; text-decoration:none;}
.lib_mo .nr2 th {
	background-image: url(../images/lib_titile_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 38px;
	border-top: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;
	padding: 0px;
}
.lib_mo .nr2 th span{
	float:left;
	margin-left:10px;
	font-size: 14px;
	font-weight: bold;
	color: #018F9B;
}
.lib_mo .nr2 th img{float:right;margin-right:10px;}



.lib_mo .nr3  { margin:3px 3px 0 3px;}
.lib_mo .nr3 td table td  a:link,.lib_mo .nr td table td  a:visited{ color:#515151;}
.lib_mo .nr3 td table td  a:hover,.lib_mo .nr td  table td a:active{ color:#515151; text-decoration:none;}
.lib_mo .nr3 th {
	background-image: url(../images/library_18.gif);
	background-repeat: repeat-x;
	background-position: right top;
	height: 38px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D7D7D7;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
}

.lib_mo .nr3 th.sq {
	background-image: url(../images/mid_col_tit_bg.gif);
	background-repeat: repeat-x;
	background-position: right -1px;
	height: 38px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #99CBFE;
	border-right-color:#99CBFE;
	border-left-color: #99CBFE;
}

.lib_mo .nr3 th.sq span{
	float:left;
	margin-left:10px;
	font-size: 14px;

	color: #2181CB;
}



.lib_mo .nr3 th span{
	float:left;
	margin-left:4px;
	font-size: 14px;
	font-weight: bold;
	color: #018F9B;
}
.lib_mo .nr3 th img{float:right;margin-right:10px;}



.lib_mo .nr4  { margin:3px 3px 0 3px;}
.lib_mo .nr4 td table td  a:link,.lib_mo .nr td table td  a:visited{ color:#515151;}
.lib_mo .nr4 td table td  a:hover,.lib_mo .nr td  table td a:active{ color:#515151; text-decoration:none;}
.lib_mo .nr4 th {
	background-image: url(../images/mid_col_tit_bg.gif);
	background-repeat: repeat-x;
	background-position: right top;
	height: 38px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D7D7D7;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
}

.lib_mo .nr4 th.sq {
	background-image: url(../images/mid_col_tit_bg.gif);
	background-repeat: repeat-x;
	background-position: right -1px;
	height: 38px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #99CBFE;
	border-right-color:#99CBFE;
	border-left-color: #99CBFE;
}

.lib_mo .nr4 th.sq span{
	float:left;
	margin-left:10px;
	font-size: 14px;

	color: #2181CB;
}



.lib_mo .nr3 th span{
	float:left;
	margin-left:4px;
	font-size: 14px;
	font-weight: bold;
	color: #018F9B;
}
.lib_mo .nr4 th img{float:right;margin-right:10px;}

.tabsp{border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C9C9C9;}
.thsp{
	background-image:none;
	height: 26px;
	padding-left: 12px;
	font-weight: bold;
	background-color: #F4F3EE;

}
.thsp a:link, .thsp a:visited, .thsp a:hover, .thsp a:active{
	color: #008E9C;
	text-decoration: none;	
}

/*lt*/
form {
margin: 0px;
padding: 0px;
}
legend {
color: #333333;
}
.checkbox, .radio {
border: 0px;
background: none;
vertical-align: middle;
height: 16px;
}
.maintable {
	width: 100%;
	background-color: #E8EFF3;
}
.subtable {
text-align: left;
padding: 0;
margin: 0 auto;
}
.simpletable {
border: 1px solid #B2C9E0;
padding: 1px;
clear: both;
background-color: #FFFFFF;
}
.simpletable .header {
background-image: url("images/header_bg.gif");
padding-top: 7px;
padding-bottom: 0px;
height: 21px !important;
height: 30px;
}
.simpletable div {
padding: 4px;
}
.nav {
color: #154BA0;
font-weight: bold;
}
.nav a {
color: #154BA0;
}
.absmiddle {
vertical-align: middle;
}
.msgbody {
overflow: hidden;
width: auto !important;
width: 100%;
}
.msgheader {
margin: 0 1em;
border: 1px solid #B2C9E0;
font-weight: bold;
background: #F3F8D7;
padding: 5px;
color: #000000;
}
.msgborder {
margin: 0 1em;
padding: 10px;
border: 1px solid #B2C9E0;
border-top: 0px;
word-wrap: break-word;
background: #FDFFF2;
overflow: hidden;
width: auto !important;
width: 100%;
}
.tableborder {
background: white;
outline: 1px solid #B2C9E0;
border: 0px !important;
border: 1px solid #B2C9E0;
}
.spaceborder {
width: 100%;
border: 1px solid #B2C9E0;
padding: 1px;
clear: both;
background-color: #FFFFFF;
}
.singleborder {
font-size: 0px;
line-height: 1px;
padding: 0px;
background-color: #F5FBFF;
}
.button {
padding: 0 5px;
color: #154BA0;
background-image: url("images/header_bg.gif");
background-repeat: repeat-x;
background-position: 0 50%;
outline: 1px solid #B2C9E0;
border: 1px solid #FFF !important;
height: 19px !important;
border: 1px solid #B2C9E0;
height: 21px;
line-height: 17px;
}
.lightbutton {
background: #FFFFFF;
border: 1px solid #BBE9FF;
color: #154BA0;
}
.submitbutton {
margin-top: 8px !important;
margin-top: 6px;
margin-bottom: 5px;
text-align: center;
}
.postsubmit {
border: 1px solid #B2C9E0;
background-color: #F4F4F4;
text-align: center;
padding: 10px 0px;
margin-top: 6px;
}
.bold {
font-weight: bold;
}
.header1 {
font-weight: bold;
color: #154BA0;
background-image: url("images/header_bg.gif");
height: 30px;
padding-left: 10px;
}
.header1 td {
padding-left: 10px;
}
.header1 a {
color: #154BA0;
}
.header1 input {
background:none;
vertical-align: middle;
height: 16px;
}
.category {
color: #16387C;
background-color: #F4F4F4;
}
.category td {
border-bottom: 1px solid #B2C9E0;
}
.altbg1	{
background: #F5FBFF;
}
td.altbg1 {
border-bottom: 1px solid #BBE9FF;
}
.altbg2 {
background: #FFFFFF;
}
td.altbg2 {
border-bottom: 1px solid #BBE9FF;
}
.row {
width: 100%;
border: none;
background: #FFFFFF;
empty-cells: show;
}
.row td {
padding: 4px;
border-bottom: 1px solid #BBE9FF;
}
.row1 {
width: 100%;
border: none;
background: #F5FBFF;
empty-cells: show;
}
.row1 td {
padding: 4px;
border-bottom: 1px solid #BBE9FF;
}
.bottom, .bottom td, td.bottom {
border-bottom: 0px;
}
.spacebottom {
padding-bottom: 10px;
background: #FFFFFF;
}
.tdunderline td {
 border-top: 1px solid #BBE9FF;
 border-bottom: 1px solid #BBE9FF;
}
.option {
padding: 1px;
width: 99%;
height: 35px;
border: 1px solid #BBE9FF;
background-color: #F5FBFF;
}
.avatar {
border: 1px solid #B2C9E0;
background-color: #F4F4F4;
padding: 3px;
}
.avatar img {
background: #E8EFF3;
}
.left {
float: left;
text-align: left;
padding: 0px;
}
.right {
	float: right;
	text-align: right;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.line {
border-top: 1px solid #BBE9FF;
}
.percent {
height: 10px !important;
height: 12px;
border: 1px solid #B2C9E0;
float: left;
padding: 0px;
}
.percent div {
background-image: url("images/header_bg.gif");
background-repeat: repeat-x;
background-position: 0 50%;
width: 100%;
height: 8px;
line-height: 0px;
font-size: 0px;
margin: 1px;
padding: 0px;
}
.percenttxt {
float:left;
padding-top: 2px !important;
padding-top: 1px;
font-weight: bold;
}
.percenttxt u {
text-decoration: none;
font-weight: normal;
color: #666666;
}
.mainborder {
clear: both;
height: 8px;
font-size: 0px;
line-height: 0px;
padding: 0px;
background-color: #154BA0;
}
.wysiwyg {
font: 12px Tahoma, Verdana;
border: 1px #DDDDDD solid;
padding: 4px;
word-break: break-all;
color: #333333;
}
.wysiwyg a {
text-decoration: underline;
color: #154BA0;
}
.autosave {
behavior: url(#default#userdata);
}
#seccode {
cursor:pointer;
margin-bottom: 2px;
}

/* Header */
.logo {
background-color: #E8EFF3;
}
.logo div.right {
margin: 10px 0px;
}
.mainheader {
background-color: #F5FBFF;
padding: 6px 0px;
}
.headermenu_popup {
color: #154BA0;
border: 1px solid #B2C9E0;
border-top: 0px;
margin-top: 8px !important;
}
.headermenu_popup a {
color: #154BA0;
text-decoration: none;
}
.menu {
background-image: url("images/menu_bg.gif");
height: 30px;
margin-top: 6px;
}
.menu div {
text-align: right;
}
.menu div, .menu div a {
color: #154BA0;
padding-top: 7px !important;
padding-top: 6px;
}
.menu div span {
height: 5px;
}

/* Footer */
.footerline {
height: 6px;
border-bottom: 1px solid #B2C9E0;
}
.footerline div {
background-color: #E8EFF3;
position: relative;
float: right;
right: 40px;
top: 2px;
}

/* Multi Page */
.p_bar {
margin: 1px 0px;
clear: both;
}
.p_bar a {
float: left;
padding: 1px 4px;
font-size: 12px;
text-decoration: none;
}
.p_input {
border: 0px;
padding: 0px;
width: 40px;
height: 17px !important;
height: 15px;
margin: 0px;
background: #FFFFFF;
}
.p_total {
background-color: #F5FBFF;
border: 1px solid #B2C9E0;
border-right: 0px solid #B2C9E0;
font-weight: bold;
}
.p_pages {
background-color: #F5FBFF;
border: 1px solid #B2C9E0;
margin-right:1px;
vertical-align: middle;
font-weight: bold;
}
.p_num {
background-color: #FFFFFF;
border: 1px solid #B2C9E0;
margin-right:1px;
vertical-align: middle;
}
a:hover.p_num  {
background-color: #F5FBFF;
border: 1px solid #B2C9E0;
text-decoration: none;
}
.p_redirect {
background-color: #FFFFFF;
border: 1px solid #B2C9E0;
margin-right:1px;
font-size: 12px !important;
font-size: 13px;
}
a:hover.p_redirect {
background-color: #F5FBFF;
border: 1px solid #B2C9E0;
text-decoration: none;
}
.p_curpage {
margin-right:1px;
border: 1px solid #B2C9E0;
vertical-align: middle;
background-color: #F4F4F4;
color: #16387C;
font-weight: bold;
}

/* Popup Menu */
.popupmenu_popup {
color: #154BA0;
border: 1px solid #B2C9E0;
}
.popupmenu_option {
background: #D9EEF9;
color: #154BA0;
white-space: nowrap;
padding: 3px 8px;
}
.popupmenu_option a {
color: #154BA0;
padding: 3px 8px;
text-decoration: none;
}
.popupmenu_highlight {
background: #7AC4EA;
color: #FFFFFF;
white-space: nowrap;
padding: 3px 8px;
cursor: pointer;
}
.popupmenu_highlight a {
color: #FFFFFF;
padding: 3px 8px;
text-decoration: none;
}

/* Popup Calendar */
.calendar_expire, .calendar_expire a:link, .calendar_expire a:visited {
color: #999999;
}
.calendar_default, .calendar_default a:link, .calendar_default a:visited {
color: #000000;
}
.calendar_checked, .calendar_checked a:link, .calendar_checked a:visited {
color: #FF0000;
}
.calendar_today, .calendar_today a:link, .calendar_today a:visited {
color: #00BB00;
}
.calendar_header td{
width: 30px;
height: 20px;
}
#calendar_year {
display: none;
line-height: 130%;
background: #FFFFFF;
position: absolute;
z-index: 10;
}
#calendar_year .col {
float: left;
background: #FFFFFF;
margin-left: 1px;
border: 1px solid #B2C9E0;
padding: 4px;
}
#calendar_month {
display: none;
background: #FFFFFF;
line-height: 130%;
border: 1px solid #B2C9E0;
padding: 4px;
position: absolute;
z-index: 11;
}

/* Index */
#announcement {
border: 1px solid #B2C9E0;
background-color: #F4F4F4;
margin-bottom: 5px;
padding: 5px 1px;
display: none;
clear: both;
width: 99%;
}
.todayposts {
color: #154BA0;
}
.headerfont{
color: #C0C0C0;
}

/* New Special Menu */
.newspecial {
text-align: center;
font-size: 14px;
font-weight: bold;
}
.newspecialmenu {
width: 86px !important;
width: 88px;
}

/* Forumdisplay */
.f_folder {
width: 4%;
text-align: center;
}
.f_icon {
width: 25px;
text-align: center;
}
.f_title {
width: 55%;
word-break: break-all;
}
.f_title span {
color: #666666;
}
.subject a, .f_title a {
color: #333333;
}
.f_author {
width: 12%;
text-align: center;
}
.f_views {
width: 8%;
text-align: center
}
.f_last	{
width: 17%;
text-align: center;
}

/* Viewthread */
.t_row {
margin-top: -1px;
}
.t_user	{
word-break: break-all;
padding-left: 8px;
background: #F5FBFF;
}
.t_msg {
table-layout: fixed;
word-wrap: break-word;
width: 100%;
height: 100%;
overflow: hidden;
background: #FFFFFF
}
.t_msg p {
margin: 0px;
}
.t_msg td {
padding: 2px 10px;
}

.t_number {
border: 1px solid #B2C9E0;
padding: 2px;
margin: 1px;
background: #FDFFF2;
}
.t_infoline {
background: #FDFFF2;
}
.t_table {
border-left: 1px solid #B2C9E0;
border-top: 1px solid #B2C9E0;
border-spacing: 0px;
}
.t_table td {
padding: 4px;
border-bottom: 1px solid #B2C9E0;
border-right: 1px solid #B2C9E0;
}
.t_attach {
width: 350px;
background: #FFFFFF;
border: 1px solid #B2C9E0;
padding: 4px;
}
.t_attachlist {
padding: 5px;
border-bottom: 1px solid #B2C9E0;
}
.t_msgfont, .t_msgfont table {
font-size: 12px;
}
.t_smallfont, .t_smallfont table {

}
/* Frame */
.leftmenu br {
line-height: 5px;
}
.leftmenu {
line-height: 18px;
}
.sq_td {
	font-size: 12px;
	color: #000000;
	background-attachment: fixed;
	background-image: url(../images/sq_10.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_qz th {
	color:#028ACB;
	font-weight:bold;
	background-color:#F4F7F7;
	padding-left: 5px;
}
.tab_qz td {padding-left:6px;}	

.inputgs {border: 1px solid #C6C6C6; }
.tab_jy{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AEB8C1;
	border-bottom-color: #AEB8C1;
	border-left-color: #AEB8C1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AEB8C1;
}
.tab_jy th.tit {
	color: #5A707D;
	background-color: #EFF6FE;
	background-image: url(../images/lib_jy_tit.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 21px;
	border-top-width: 0px;
	border-left-width: 0px;
	font-weight: normal;
	padding-top: 2px;border-right: 1px solid #AEB8C1;
}
.tab_jy th.tit2 {
	color: #5A707D;
	background-color: #EFF6FE;
	background-image: url(../images/lib_jy_tit.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 21px;
	border-top-width: 0px;
	border-left-width: 0px;
	font-weight: normal;
	padding-top: 2px;
	border-right-width: 0px;
}
.tab_jy td {
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tab_jy td.p2 {
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}

.tab_jy tr.c { background-color:#F1F1F1;}
.tab_jy tr.c  td { background-color:#F1F1F1;}
.buttom_lib{
	background-image: url(../images/button_sc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 64px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.buttom_lit{
	height: 20px;
	padding:1px 0px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	background-image: url(../images/button_bg2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.buttom_lit2{
	height: 20px;
	padding:1px 0px;
	background-color: #E7FBFC;
	background-image: url(../images/bot_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #92B1C7;
	color: #0066CC;

}
.lib_tab_gl td{
	padding-top: 4px; 
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.lib_tab_gl td.nonep{
	padding:0;
}
.lib_hy{
	border: 1px solid #ccc;
	margin-bottom: 4px;
}
.qz_gl_title{
	background:url(../images/qz_gl_tit_bg.gif) repeat-x;
	border :1px solid #DCE4ED;
	height:30px;
	margin-top: 5px;
	margin-right: 3px;
	margin-left: 3px;
}
.qz_gl_title th{
	background-image: url(../images/qz_gl_tit_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}
.qz_gl_title td{
	padding-left:15px; padding-top:2px;
}
.tab_padding_r  {
	padding-right: 20px;
	margin-right: 10px;
}
.STYLE5 {color: #0072C3}
.STYLE6 {color: #8A8A8A}
.STYLE7 {color: #4E4E4E}
.STYLE8 {
	color: #0072C3;
	font-weight: bold;
}


.cBlue4,a.cBlue4:link {
	text-decoration: none;
	color: #0000CC;
}
a.cBlue4:visited {
	text-decoration: none;
	color: #0000CC;
}
a.cBlue4:hover {
	text-decoration: none;
}
a.cBlue4:active {
	text-decoration: none;
	color: #0000CC;
}
.td3 {
	background-image: url(../images/con_ty_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

table .char{
	font-size: 12px;
}
table .char td {
	padding-top: 3px;
	font-weight: normal;
	padding-bottom: 2px;
}

table .char th {
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;	
}
table .char td  a{
	margin-right: 16px;
}
.spank{
	display:block;
	width:65px;
	height:10px;
	background-color:#F6791F;
	text-align:center;
	color:#FFFFFF;
	padding:3px 4px 0px 4px;
	font-size: 12px;
}

.hh{padding-top:5px!important;padding-top:3px;}
.hh a:visited{color: #333333;text-decoration: none;}
.hh a:hover{color: #333333;text-decoration: none; }
.hh a:active{color:  #333333;text-decoration: none; }
.drgrouplist 
{
	background-image: url(../images/con_ty_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}


/* add by ww */
	.mozone1{background: url(../images/con_bg.gif) 100% -1px  repeat-x;height:auto;width:auto;margin: 0 0  1px 0;padding-bottom: 0px;border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;border-bottom: 1px solid #C4D5E9; border-top: 0px solid #C4D5E9;}
	.mozone2{height:auto;width:auto;margin: 0 0  1px 0;padding-bottom: 2px;border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;border-bottom: 1px solid #C4D5E9; border-top: 0px solid #C4D5E9;}

	.mozonecenter{border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;height:12px;padding:10px 0 5px 0;BACKGROUND: url(../images/mid_col_tit_bg.gif) 100% 0px repeat-x;float:left;margin-left:10px;font-size: 14px;font-weight:bold;}                                                              
    .mozonecenter span{float:left;height:12px;color: #0172C2;float:left;margin-left:10px;font-size: 14px;font-weight:bold;}  
	.mozone{border-right: 1px solid #C4D5E9;border-left: 1px solid #C4D5E9;height:12px;padding:10px 0 4px 0;BACKGROUND: url(../images/title_bg.gif) 100% 1px repeat-x;float:left;font-size: 14px;font-weight:bold;}                                                              
    .mozone span{float:left;height:12px;color: #0172C2;float:left;margin-left:10px;font-size: 14px;font-weight:bold;}                                                                                                                                                                                                                                                                                            
	.pucker {                                                                                                                                                                                                                                                                                                           
		color: #0019FC;                                                                                                                                                                                                                                                                                             
		font-size: 10px;                                                                                                                                                                                                                                                                                            
	}                                                                                                                                                                                                                                                                                                                   
	.reviewtitle {color: #058AC1} 
	

    /* display the individual items next to each other, not one-per-line */ 
    .tag-cloud li { display: inline; line-height:25px;} 
	.tag-cloud li A:visited{TEXT-DECORATION:none;}
	.tag-cloud li A:link{text-decoration:none}
	.tag-cloud li A:hover{text-decoration:none;}
    /* hide the extra context from CSS-enabled browsers, but not screenreaders */ 
    .tag-cloud span { position: absolute; left: -999px; width: 990px; } 
    /* size is purely presentational, based upon the class */ 

    .tag-cloud .not-popular { font-size: 1.05em; color:Black;} 
    .tag-cloud .not-very-popular { font-size: 1.2em; color:gray;} 
    .tag-cloud .somewhat-popular { font-size: 1.35em; color:Orange;} 
    .tag-cloud .popular { font-size: 1.5em; color:blue;} 
    .tag-cloud .very-popular { font-size: 1.65em; color:Green;} 
    .tag-cloud .ultra-popular { font-size: 1.8em; color:Red;} 
    
    .ljdh{width:970px;margin:0px auto;padding-top :1px;padding-bottom:2px;}
    
    .un2 {
	color: #666;
	background-image: url(../images/but_bg_1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
	padding-top: 7px;
	padding-left: 6px;
	cursor:pointer;
}
.un1 {
	color: #377EE8;
	background-image: url(../images/but_bg_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
	padding-top: 7px;
	padding-left: 6px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8097DD;
	border-left-color: #8097DD;
	cursor:pointer;
}

.popup_background
{
	filter:alpha(opacity=70);
	background-color:Gray;
}

.popup
{
 background-color:White;
 border-width:3px;
 border-color:Gray;
 padding:5px;
} 

.popup.hj {
	background-image: url(../images/ts_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.inpBut_tow {
	background-color: #FFFFFF;
	background-image: url(../images/admin/button_two_bg.gif);
	font-size: 12px;
	color: #49576D;
	height: 21px;
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	width: 57px;
	padding-top: 3px;
	margin-right: 5px;
	margin-left: 5px;
}

.hj {
	background-image: url(../images/ts_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.inpBut_two{
	background-color: #FFFFFF;
	background-image: url(../images/admin/button_two_bg.gif);
	font-size: 12px;
	color: #49576D;
	height: 21px;
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	width: 57px;
	padding-top: 3px;
	margin-right: 5px;
	margin-left: 5px;
}

.inpBut_four{
	background-color: #FFFFFF;
	background-image: url(../images/admin/button_four_bg.gif);
	font-size: 12px;
	color: #49576D;
	height: 21px;
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	width: 72px;
	padding-top: 3px;
	margin-right: 5px;
	margin-left: 5px;
}


.inpBut_170{
	background-color: #FFFFFF;
	background-image: url(../images/admin/button_ba_170.gif);
	font-size: 12px;
	color: #49576D;
	height: 21px;
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	width: 170px;
	padding-top: 3px;
	margin-right: 5px;
	margin-left: 5px;
}

.justify{
	height:1.1em;
	overflow:hidden;
	text-align:justify;
	text-justify:distribute-all-lines ; margin:0 auto;
	}

div.cn:after {
		content: "__________________________________________";
		font-size:100px;	
	}
div.en:after {
		content: " ______________________________________________________________________________________________________________________________";

	}
	
.xux_grey {	border-bottom: 1px dashed  #C9C9C9;}
table .ku_fy{ background:url(../images/k_t_bg.gif) center top no-repeat}
div.PageChanger{height:28px;line-height:20px;text-align:right; width:100%;margin-right:10px;}
div.PageChanger img{vertical-align:-3px;}
div.PageChanger input{	border:1px solid #AAA;background-color:#FFF;margin:0 2px;}

/*IE5 Crack*/
div.PageChanger input{	height:16px;voice-family: "\"}\"";voice-family: inherit;height:12px;}

