td { font-size:12px;}
body { margin:0px; padding:0px;}
ul { margin:0px; padding:0px;}
p {	text-indent: 2em;}
.main { margin:0px auto; padding:0px; width:778px;}

/*链接样式*/
.menu a {	font-size:12px; color:#000000; text-decoration:none;}

a {	font-size:12px; color:#898989; text-decoration:none;}
a:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

a.a-nav {font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.a-nav:hover { font-size:12px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}

a.a-gray {font-size:12px; color:#333333; text-decoration:none;}
a.a-gray:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

a.a-grayB {font-size:12px; color:#535353; text-decoration:underline; font-weight:bold;}
a.a-grayB:hover { font-size:12px; color:#FF0000; text-decoration:none;}

a.a-white {font-size:12px; color:#FFFFFF; text-decoration:none;}
a.a-white:hover { font-size:12px; color:#FFFFFF; text-decoration:underline;}

a.a-blue {font-size:12px; color:#0843EA; text-decoration:none;}
a.a-blue:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

a.a-blue2 {font-size:12px; color:#1399E5; text-decoration:none;}
a.a-blue2:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

a.a-blue3 {font-size: 12px;	color:#0090FF;font-weight:bold; text-decoration: underline;
	         line-height: 24px;	padding-left: 3px;list-style: none;}
a.a-blue3 :hover{ font-size: 12px; color:#FF0000; font-weight:bold; text-decoration: underline;
	         line-height: 24px;	padding-left: 3px; list-style: none;}
			 
a.a-blue4 {font-size: 12px;	color:#0096FF; text-decoration: underline;  }	      
a.a-blue4 :hover{ font-size: 12px; color:#0096FF;  text-decoration: underline;  }	

a.a-blue5{font-size: 12px;	color:#0066FF; text-decoration: underline;  }	      
a.a-blue5 :hover{ font-size: 12px; color:#0066FF;  text-decoration: underline;  }	

a.a-blue-list {font-size:12px; color:#0084FF; text-decoration:none; background: url(../images/list/list_red.jpg) no-repeat left ; padding-left: 10px; text-indent: 10px;}
	       	 

a.a-redline {font-size:12px; color:#FC4517; text-decoration:underline; line-height:25px;}
a.a-redline:hover { font-size:12px; color:#FF0000; text-decoration:none;}

a.a-red {font-size:12px; color:#FE0C00; text-decoration:none;}
a.a-red:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

a.a-red2 {font-size:12px; color:#910000; text-decoration:none; font-weight:bold;}
a.a-red3 {font-size:12px; color:#B22C08; text-decoration:none;}


a.a-orange {font-size:12px; color:#FF5A00; text-decoration:none;}
a.a-orange:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

a.a-orangeline {font-size:12px; color:#FF7800; text-decoration:underline;}
a.a-orangeline:hover { font-size:12px; color:#FF0000; text-decoration:none;}

a.a-green {font-size:12px; color:#34AD00; text-decoration:none;}
a.a-green:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

a.a-table {	font-size:12px; color:#898989; text-decoration:none;display: block;}
a.a-table:hover { font-size:12px; color:#FF0000; text-decoration:underline; background:#BFE5FC;display: block;}

.f-page a {font-size:12px; color:#5E5E5E; text-decoration:none;}
.f-page a:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

.f-page2 a {font-size:12px; color:#1D88C4; text-decoration:none;}

a.a-page {font-size:12px; color:#EE0000; text-decoration:none; border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; margin:5px;}
a.a-page2 {font-size:12px; color:#333333; text-decoration:none; border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; margin:5px;background:#FFC6BF;}


a.a-page3 {font-size:12px; color:#000000; text-decoration:none; border: 1px solid #87CEFA; padding:1px 5px 1px 5px; margin:5px;}
a.a-page4 {font-size:12px; color:#FFFFFF; text-decoration:none; border: 1px solid #87CEFA; padding:1px 5px 1px 5px; margin:5px;background:#87CEFA;}

a.a-black {font-size:12px; color:#000000; text-decoration:none;}
a.a-black:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

.nav  {font-size:12px; color:#666666; line-height:30px;}
.nav a {font-size:12px; color:#666666; text-decoration:none;}
.nav2  {font-size:12px; color:#FBA399; line-height:30px;}
.nav3  {font-size:12px; color:#0090FF; line-height:30px;}

	

	
	

	




/*标题样式*/

.title_red { color:#FF0200; text-indent:11px;}
.title_wbite { color:#FFFFFF; font-weight:bold;}
.title_gray { color:#555555;font-weight:bold; font-size:16px;}
.title_blue { color:#066AB8;font-weight:bold; font-size:14px;}
.title_Blue1 { color:#0085DE; font-weight:bold; text-indent:8px;}
.title_Pink { color:#EB0C00; font-weight:bold; text-indent:8px;}
.title_yellow { font-size:14px; color:#FF9000; font-weight:bold; text-indent:20px; background: url(../images/icon18.jpg) no-repeat  left 2px; line-height:24px;}
.title_orange{font-size:14px; color:#FF9000; font-weight:bold;}
.title_orange2{font-size:16px; color:#FF7200; font-weight:bold;}
.title_gray2 { font-size:15px; color:#535353;font-weight:bold;}



/*文字样式*/
.bottom { color:#666666; line-height:22px;}

.f-white { color:#FFFFFF; line-height:22px;}


.f-gray333 { color:#333333; line-height:18px;}
.f-gray26px333 { color:#333333; line-height:26px;}
.f-gray24px333 { color:#333333; line-height:24px;}
.f-gray555 { color:#555555; line-height:24px;}
.f-gray888 { color:#888888; line-height:19px;}
.f-gray888-1 { color:#888888; line-height:31px;}
.f-gray777 { color:#777777; line-height:20px;}
.f-gray666 { color:#666666; line-height:20px;}
.f-grayA8A8A8 { color:#A8A8A8; line-height:22px;}
.f-grayBBB { color:#BBBBBB; line-height:22px;}
.f-page { color:#5E5E5E;}
.f-page2 {color:#1D88C4;　line-height:22px;　font-weight:bold;　word-spacing: 6px;}


.f-blue { color:#008AFF; line-height:22px;}
.f-blue2 {font-size: 12px;color: #0090FF;text-decoration: underline;}
.f-blue3 { color:#019AEA; line-height:22px; font-weight:bold;}
.f-blue4 { color:#8CCFF6; line-height:22px;}
.f-blue5 { color:#0071BC; line-height:22px; font-weight:bold;}
.f-blue6 { color:#0090FF; line-height:22px;}
.f-blue7 { color:#025DE6; font-size:13px;font-weight:bold;}

.f-red { color:#FF0000; line-height:22px;}
.f-red2 { color:#BE0000; line-height:22px; font-weight:bold;}
.f-red3 { color:#FF0000;font-size:15px;font-weight:bold;}
.f-red4 { color:#ff0000; font-size:13px;font-weight:bold;}

.f-Pink { color:#FE807A; line-height:22px;}

.f-orange{ color:#FF8B00; line-height:24px;}
.f-orange2{ color:#FF5400; line-height:24px; font-weight:bold;}
.f-orange3{ color:#FF6000; line-height:24px;}

.f-black{ color:#3A3A3A;font-size:14px;font-weight:bold;}


/*列表样式*/
.list_orange{
	line-height: 24px;
	color: #555555;
	background: url(../images/list_orange.jpg) no-repeat left 8px;
	padding-left: 8px;
	list-style: none;
}
.list_blue {
	line-height: 24px;
	color: #555555;
	background: url(../images/icon_blue.jpg) no-repeat left 8px;
	padding-left: 8px;
	list-style: none;
}

.list_gray li{
	line-height: 24px;
	color: #898989;
	text-decoration: none;
	list-style: none;
	background: url(../images/list/list_gray.jpg) no-repeat left 8px;
	padding-left: 12px;
}

.list_gray2 li{
	line-height: 24px;
	color: #898989;
	text-decoration: none;
	list-style: none;
	background: url(../images/list/list_gray2.jpg) no-repeat left 10px;
	padding-left: 10px;
}

.list_bg li {
	margin:8px 0px 8px 0px;
	color:#898989;
	line-height: 24px;
	text-decoration: none;
	list-style: none;
	display: block;
	padding: 0px 10px 0px 15px;
	background-color: #F8F8F8;
	background-repeat: no-repeat;
	background-position: 7px 10px;
	background-image: url(../images/list/list_red.jpg);
}
.list_bg li span{ float: right;/*使span元素浮动到右面*/	text-align: right;/*日期右对齐*/ font-size:12px; color:#999999;}
	
.list_red li{
	line-height: 24px;
	color: #898989;
	text-decoration: none;
	list-style: none;
	background: url(../images/list/list_red.jpg) no-repeat left 10px;
	padding-left: 10px;
}
.list_red li span{ float: right;/*使span元素浮动到右面*/	text-align: right;/*日期右对齐*/ font-size:12px; color:#999999;}

.list_yellow li{
	line-height: 24px;
	color: #898989;
	text-decoration: none;
	list-style: none;
	background: url(../images/list/list_yellow.jpg) no-repeat left 10px;
	padding-left: 10px;
}
.list_yellow li span{ float: right;/*使span元素浮动到右面*/	text-align: right;/*日期右对齐*/ font-size:12px; color:#999999;}

.list_noicon li {
	line-height: 24px;
	color: #666666;
	list-style: none;
	padding-left:10px;
}


.menu1 {
	line-height: 36px;
	text-decoration: none;
	list-style: none;
	background-color: #F5F5F5;
	background-image: url(../images/color_yellow.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 66px;
	display: block;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #FFFFFF;
}
.menu2 {
	line-height: 36px;
	text-decoration: none;
	list-style: none;
	background-color: #E5E5E5;
	background-image: url(../images/color_red.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 66px;
	display: block;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	bordercolor: #FFFFFF;
	border-color: #FFFFFF;
}




/*边框样式*/
.bord_gray_ad {border: 1px solid #7B797B;}
.bord_gray_ad2 {border: 1px solid #A2A2A2;}

.bord_blue_ad {border: 1px solid #346694;}
.bord_login {border: 1px solid #CCCCCC; color:#333333;}
.box_Pink {border: 1px solid #FDBCAB; padding:1px;}
.box_login {border: 1px solid #D7D7D7; color:#999999;}
.box_page {border: 1px solid #AAAAAA; color:#000000;}
.box_photo {border: 1px solid #E8E7E5; padding:1px;}
.box_photo2 {border: 1px solid #D6D6D6; padding:2px;}
.box_gray {border: 1px solid #E5E5E5; padding:5px;}
.box_gray2 {border: 1px solid #E9E7E3; color:#777777}

.box_gray3{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #E5E5E5;
}

.box_blue {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #BFE5FB;
}
.box_Blue1 {border: 1px solid #ABD9FD; padding:1px;}
.box_blue6 {border: 1px solid #55C5FF;}

.box_blue2 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #E2E9EA;
}
.box_blue3 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #CDDAE4;
}
.box_blue4 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #ABD5FD;
}
.box_blue5 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #ABD5FD;
}


.box_olive {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #E7E6D7;
}
.box_green {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #CADCC0;
}
.box_oranges{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #FDBCAB;
}

/*搜索框样式*/
.box_search {border: 1px solid #FF8A0D; color:#FF8A0D;}
.box_enrollment{color:#777777; margin-left:10px; border: 1px solid #CCCCCC; }

.form {	font-size: 12px;color: #666666;	border: 1px inset #CCCCCC;}

/*按钮样式*/
.button_crystal {
	color: #959595;
	background: url(../images/button_bg2.gif) no-repeat;/*普通灰色按钮*/
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 50px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
}
.button_crystal2 {
	color: #464646;
	background: url(../images/button_bg4.jpg) no-repeat;/*普通灰色按钮*/
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 123px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_crystal3 {
	color: #393939;
	background: url(../images/button_bg10.jpg) no-repeat;/*普通灰色按钮*/
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 92px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_Pink {
	color: #333333;
	background:#FFFFFF;
	margin: 5px;
	padding: 0px;
	height: 17px;
	width: 72px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	border: 1px solid #FFC6B3;	
	font-size:12px;
}

.button_blue {
	color: #FFFFFF;
	background: url(../images/button_bg3.jpg) no-repeat;/*蓝色按钮*/
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 166px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_blue2 {
	color: #FFFFFF;
	background: url(../images/button_bg5.jpg) no-repeat;/*蓝色按钮*/
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 60px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_blue3 {
	color: #FFFFFF;
	background: url(../images/button_bg6.jpg) no-repeat;/*蓝色按钮*/
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 75px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_blue4 {
	color: #FFFFFF;
	background: url(../images/button_bg11.jpg) no-repeat;/*蓝色按钮*/
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 108px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:14px;
	font-weight:bold;
}
.button_pink2 {
	color: #CC0000;
	background: url(../images/button_bg7.jpg) no-repeat;/*粉红按钮*/
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 72px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_pink3 {
	color: #CC0000;
	background: url(../images/button_bg8.jpg) no-repeat;/*粉红按钮*/
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 95px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_pink4 {
	color: #CC0000;
	background: url(../images/button_bg9.jpg) no-repeat;/*粉红按钮*/
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 160px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_gray {
	color: #666666;
	background: url(../images/button_bg12.jpg) no-repeat;/*灰色按钮*/
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 117px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_gray2 {
	color: #000000;
	background: url(../images/button_bg13.jpg) no-repeat;/*灰色按钮*/
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 65px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
}
.button_red {
	color: #FFFFFF;
	background: url(../images/button_bg14.jpg) no-repeat;/*红色按钮*/
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 80px;
	text-decoration: none;
	border-style: none;
	text-align:center;
	cursor:hand;
	font-size:12px;
	font-weight:bold;
}

/*其他样式*/
.tnt {
	Writing-mode:tb-rl;
	font-size: 12px;
	color: #0096FF;
	line-height: 200%;
	text-align:center;
	letter-spacing: 0.1em;
}
.bgtb {
	font-size: 12px;
	font-weight: bold;
	color: #575757;
	background-image: url(../images/bg_tb.jpg);
	background-repeat: repeat-x;
	line-height:25px;	
}
.bg_leftt {
	background-repeat: no-repeat;
	background-position: left top;
}





#con { font-size:12px; width:100%; margin:0 auto}
#tags { height:25px; width:100%; margin:0; padding:0; margin-left:10px}
#tags li { float:left; margin-right:1px; background:url(../images/bg_book1.jpg) no-repeat left bottom; height:25px; list-style-type:none}
#tags li a { text-decoration:none; float:left; background:url(../images/bg_book1-1.jpg) no-repeat right bottom; height:25px; padding:0px 10px; line-height:25px; color:#999}
#tags li.emptyTag { width:4px; background:none}
#tags li.selectTag { background-position: left top; position:relative; height:25px; margin-bottom:-2px}
#tags li.selectTag a { background-position: right top; color:#000; height:25px; line-height:25px;}
#tagContent { padding:1px; background-color:#fff;}
.tagContent { background:url(bg.gif) repeat-x; height:200px; color:#474747; width:100%; display:none}
#tagContent div.selectTag{ display:block}



#navtop li{
	display:inline;
	list-style:none;
	list-style-position:outside;
	text-align:center;
	float:left;
}
#navtop a{
	color:#B22C08;
	text-decoration:none;
	float:left;
	width:100%;
	padding:3px 3px 0px 3px;
}
#navtop a:hover{
	color:white;
	float:left;
	padding:3px 3px 0px 3px;
	width:100%;
	text-decoration:none;
	background-color:#D30013;
}

#navtop{
	width:100%;
	border-bottom:0px;
	padding:0px;
	position:absolute;
	z-index:1;
	line-height:23px;
}
.list{
	line-height:20px;
	text-align:left;
	font-weight:normal;
}
.menu01{
	width:80px;
	height:auto;
	margin:0px;
	background-color:#F5F5F5;
	color:#B22C08;
	padding:0px;
	cursor:hand;
	overflow-y:hidden;
}
.menu02{
	width:80px;
	height:22px;
	margin:0px;
	color:#B22C08;
	padding:0px;
	overflow-y:hidden;
	cursor:hand;
}


/*蓝色菜单*/
#navtop2 li{
	display:inline;
	list-style:none;
	list-style-position:outside;
	text-align:center;
	float:left;
}
#navtop2 a{
	color:#008BFC;
	text-decoration:none;
	float:left;
	width:100%;
	padding:3px 3px 0px 3px;
}
#navtop2 a:hover{
	color:white;
	float:left;
	padding:3px 3px 0px 3px;
	width:100%;
	text-decoration:none;
	background-color:#37A5FF;
}

#navtop2{
	width:100%;
	border-bottom:0px;
	padding:0px;
	position:absolute;
	z-index:1;
	line-height:23px;
}
.list2{
	line-height:20px;
	text-align:left;
	font-weight:normal;
}
.menu03{
	width:79px;
	height:auto;
	margin:0px;
	background-color:#F5F5F5;
	color:#B22C08;
	padding:0px;
	cursor:hand;
	overflow-y:hidden;
}
.menu04{
	width:79px;
	height:22px;
	margin:0px;
	color:#0184EB;
	padding:0px;
	overflow-y:hidden;
	cursor:hand;
}



/*英文样式*/
.f-grayEN { color:#777777; line-height:20px; font-size:11px; font-family:"Verdana";}
.formEN {	font-size: 12px;color: #666666;	border: 1px inset #CCCCCC; font-size:11px; font-family:"Verdana";}

/*导航样式*/
#nav { line-height: 26px; list-style-type: none;} 
#nav a { display: block; text-align:center;color:#B22C08; text-decoration:none; padding:0px 10px 0px 10px; margin-right:10px; } 
#nav a:hover { color:#FFF;text-decoration:none;} 
#nav a.a1 { display: block; text-align:center;color:#008BFC; text-decoration:none; padding:0px 10px 0px 10px; margin-right:15px; } 
#nav a.a1:hover { color:#FFF;text-decoration:none;} 
#nav a.a2 { display: block; text-align:center;color:#FF7E00; text-decoration:underline; padding:0px 10px 0px 10px; margin-right:15px; } 
#nav a.a2:hover { color:#FFF;text-decoration:none;} 
#nav li { float: left;  } 
#nav li a:hover{ background:#A1A1A1; } 
#nav li ul { line-height: 22px; list-style-type: none;text-align:left; left: -999em; width: 100px; position: absolute; } 
#nav li ul li{ float: left; } 
#nav li ul a{ wedisplay: block; width: 100px;text-align:left;padding-left:14px; color:#666; text-decoration:none;background: #F6F6F6;} 
#nav li ul a:hover { color:#F3F3F3;text-decoration:none;font-weight:normal; background:#C00; } 
#nav li:hover ul { left: auto; } 
#nav li.sfhover ul { left: auto; } 
#content { clear: left; } 


