﻿@charset "utf-8";
body { PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 3px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; COLOR: #333;  PADDING-TOP: 0px; BACKGROUND: url(../../images/default/top.jpg) repeat-x;}
img { border:0;}
ul { list-style:none;}
form, ul, p, h1, h2, h3, dl, dt, dd { margin:0; padding:0;}
a:link,a:visited { color:#333; text-decoration:none;}
a:hover { color:#333; text-decoration:underline;}
.blackLink a:link, .blackLink a:visited { color:#406F8B;}
.blueLink a:link, .blueLink a:visited { color:#406F8B;}
.blackLink { color:#1155BA;}
.yellowLink a:link, .yellowLink a:visited { color:#f60;}
a.lan:link{text-decoration: none; color: #019EED;}	
a.lan:visited { text-decoration: none; color: #019EED;}
a.lan:hover {text-decoration: underline; color: #f30;}	
a.lan:active {text-decoration: underline; color: #019EED;}
.xw { width:960px; margin:0 auto; text-align:left; clear:both;}
.l, .lw, .lw1, .lw2 { float:left;}
.r, .rw, .rw1, .rw2, .rwff { float:right;}
.lw { width:660px;}
.rw { width:280px;}
.rwff { width:330px;}
.lw1 { width:280px;}
.rw1 { width:660px;}
.rw2 { width:280px;}
.lw2 { width:660px;}
.xspace { margin-left:10px;}
.yspace { margin-top:8px;}
.hackbox { clear:both; font-size:0px; line-height:0px;}
.inputBtn { height:22px; line-height:18px;}
.ipt { border:1px solid #ccc; padding:1px 5px;}

.cf { clear:both; font-size:1px; line-height:1%; display:block; height:1%;}
/*.yspace { margin:8px auto 0 auto;}*/

.top { padding-top:0px;}
	.logo { padding-left:12px;}
	.menu { padding-top:10px; width:740px;}
		.level1 { text-align:right; padding-bottom:12px; color:#999;}
			.level1 a:link, .level1 a:visited { color:#333;}
			.level1 span { padding-left:12px;}
				.level1 span a:link, .level1 span a:visited { color:#406F8B;}
		.level2 { background:url(../../images/default/supply/otherMenu.jpg) repeat-x; height:29px;}
				.level2 a:link, .level2 a:visited { color:#333; text-decoration:none;}
				.level2 a:hover { color:#000; text-decoration:underline;}
			.level2 .catalog { height:29px; padding-left:6px; line-height:28px; font-size:13px;}
				.level2 .catalog li { float:left; background:url(../../images/default/supply/otherMenu.jpg) right center no-repeat; padding:0 10px;}
					.level2 .catalog li a:link, .level2 .catalog li a:visited { color:#464100;}
					.level2 .catalog li span a:link, .level2 .catalog li span a:visited { color:#808600;}
					.level2 .catalog li.current a:link, .level2 .catalog li.current a:visited { color:#f00;}
			.level2 .rss { background:url(../../images/default/supply/otherMenuR.jpg) right top no-repeat; height:29px; padding-right:10px;}
				.level2 .rss p { padding-top:5px;}
					.level2 .rss p a:link, .level2 .rss p a:visited { color:#797000;}
			
.nav { border:1px solid #e1e1e1; background:url(../../images/default/supply/t-nav.jpg) repeat-x; height:28px;}
	.catalogName { background:url(../../images/default/supply/t-arrow.jpg) 6px 4px no-repeat; font-size:1.2em; font-weight:bold; padding:6px 0 2px 30px;}
	.navMenu { background:url(../../images/default/supply/t-dashY1.gif) 10px top repeat-y; padding-left:20px; color:#999; line-height:28px;}
		.search { padding:3px 10px 0 0;}
		.search .ipt { border:1px solid #D4D0C8; background:#fff;}
		.search .ipb { background:url(../../images/default/article/searchBtn.jpg) no-repeat; border:none; height:20px; width:56px; color:#fff; font-size:12px;}
		


.block111 { background:#fff url(../../images/default/supply/leftBlockTitle.jpg) repeat-x;}
	.block111 .title { height:33px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
		.block111 .title .singleMenu { padding:8px 0 0 8px; font-size:13px; font-weight:bold; color:#000;}
			.block111 .title .singleMenu span { font-size:13px; font-weight:bold; color:#186118;}
			.block111 .title span { float:right; padding-right:6px; padding-top:8px;}
		.block111 .title ul { padding:3px 0 0 8px;}
			.block111 .title li { background:url(../../images/default/supply/b1tDot.jpg) right top no-repeat; float:left; width:105px; height:33px; font-size:13px; line-height:28px; text-align:center;}
				.block111 .title li a:link, .block111 .title li a:visited { color:#000;}
			.block111 .title li.current { background:url(../../images/default/supply/peopleLikeCurrent.jpg) no-repeat; font-weight:bold;}
				.block111 .title li.current a:link, .block111 .title li.current a:visited { color:#fff;}
		.block111 .title .r { padding:5px 8px 0 0;}
	.block111 .txt { padding:10px; border:1px solid #ccc;border-top:none; background:#fff;}
	.block111 .txt1 { padding:10px; border:1px solid #ccc;border-top:none; border-right:none;background:#fff;}
    .block111 .txt2{ padding:10px; border:1px solid #ccc;border-top:none; border-left:none; background:#fff;}

	
	.block { border:1px solid #ccc; background:#fff; padding:10px;}
	#catalog { padding:10px 0 10px 20px;}
		#catalog div { float:left; }
		.classcate1 { float:left; width:124px; }
		.classcate2 { float:left; width:124px; }
		.classcate3 { float:left; width:124px; }
		.classcate4 { float:left; width:124px; }
		.classcate5 { float:left; width:124px; }
		.classcate6 { float:left; width:124px; }
		.classcate7 { float:left; width:124px; }
		.classcate8 { float:left; width:124px; }
			#catalog h2 { height:25px; margin:0; line-height:25px; padding:0 0 0 30px; font-size:13px;width:124px;}
			#catalog .cl1 h2 { background:url(../../images/35/flei/cl1.jpg) no-repeat;}
			#catalog .cl2 h2 { background:url(../../images/35/flei/cl1.jpg) no-repeat;}
			#catalog .cl3 h2 { background:url(../../images/35/flei/cl1.jpg) no-repeat;}
			#catalog .cl4 h2 { background:url(../../images/35/flei/cl1.jpg) no-repeat;}
			#catalog .cl5 h2 { background:url(../../images/35/flei/cl2.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}
			#catalog .cl6 h2 { background:url(../../images/35/flei/cl2.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}
			#catalog .cl7 h2 { background:url(../../images/35/flei/cl2.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}
			#catalog .cl8 h2 { background:url(../../images/35/flei/cl2.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}
			#catalog .cl9 h2 { background:url(../../images/35/flei/cl3.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}
			#catalog .cl10 h2 { background:url(../../images/35/flei/cl3.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}
			#catalog .cl11 h2 { background:url(../../images/35/flei/cl3.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}
			#catalog .cl12 h2 { background:url(../../images/35/flei/cl3.jpg) 0 15px no-repeat; border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 30px;}															
			#catalog .cl13 h2 { border-top:1px dashed #ccc; margin:15px 0 0 0;padding:15px 0 0 20px;}
			#catalog li { line-height:1.6em; color:#666; padding:0 0 0 30px;}
			
	.block1 { border:1px solid #ccc; background:#fff; padding:1px;}
		.block1 .title { background:url(../../images/default/supply/block1Title.jpg) repeat-x; height:25px; line-height:25px; padding-left:10px; font-size:13px;}
		.block1 .txt { padding:9px;}
		
	.block2 { border:1px solid #ccc; background:#fff; padding:1px;}
		.block2 .title { background:url(../../images/default/supply/block1Title.jpg) repeat-x; height:25px; line-height:25px; padding-left:10px; font-size:13px;}
		.block2 .txt { padding:5px;}
		
		#hot .title { font-weight:normal;}
		#hot .txt { padding:14px 0 0 0;}
			#hot .txt .l { width:192px; padding-right:8px; border-right:1px solid #ddd; border-left:15px solid #fff; margin-bottom:15px;}
			#hot .txt .norightborder { border-right:none;}
			#hot .txt img { float:left; padding:0 8px 10px 0;}
			#hot h2 { margin:0; padding:6px 0; font-size:13px; text-align:center;}
			#hot .txt p { line-height:1.5em; color:#666; font-size:12px;}
			#hot .txt ul { clear:both;}
				#hot .txt li { background:url(../../images/default/supply/dot.gif) 8px 7px no-repeat; line-height:1.7em; padding:0 0 0 20px; font-size:12px;}
					#hot .txt li span { font-size:12px;}
				#hot .txt .more { text-align:right; padding:6px 0 0 0; border-top:1px dashed #ccc; margin-top:6px;}
				
		#new .txt li, #newScroll li, #commend .txt li { background:url(../../images/default/supply/dot.gif) 0 8px no-repeat; line-height:1.8em; padding:0 0 0 12px; font-size:12px; color:#666;}
		#new .txt li span a:link, #new .txt li span a:visited, #newScroll li span a:link, #newScroll li span a:visited { color:#406F8B;}
		#server .txt { line-height:1.8em;}
		
	.btn {}
		.btn li { float:left; width:103px; height:32px; line-height:32px; font-size:12px; background:url(../../images/default/supply/btn.jpg) no-repeat;}
		.btn li.add { background:url(../../images/default/supply/addShop.jpg) no-repeat;}
			.btn li.add a:link, .btn li.add a:visited { color:#fff;}
		.btn li.myAddShop {}
		.btn li.myAddComment { width:96px;}
			.btn li a { display:block;}
			.btn li.add a { padding-left:28px;}
			.btn li.myAddShop a { padding-left:6px;}
			.btn li.myAddComment a { padding-left:20px;}
			
	#ad { clear:both; padding:8px 0 0 0;}

#footer{ padding:12px 0;}
	#botNav { border:1px solid #ccc;background:#fff url(../../images/default/supply/../../style/foot.jpg) repeat-x;line-height:28px;text-align:center;color:#666;height:28px;}
	#copyright { line-height:1.6em; text-align:center; font-family:Arial; padding:5px 0 0 0;}
	
	#onecatalog .cl { color:#666; line-height:1.6em;}
	
#hotcatalog {}
	#hotcatalog li { padding:0 0 0 25px; line-height:1.8em; background:url(../../images/default/supply/folder-green.gif) 0 4px no-repeat;}
	
	.pagebar { text-align:right; padding:12px 0 8px 0; border-bottom:1px dashed #ccc;}
	/*\*/* html .pagebar {  height: 1%;}/**/
	.pgb1 { border-bottom:none;}
		.pagebar div { font-size:12px; color:#666;}
			.pagebar span { color:#f00;}
		.pagebar a { border:1px solid #ccc; background:#f8f8f8; padding:3px 6px;}
		.pagebar a.current { border:1px solid #f90; background:#FFF0E6; font-weight:bold; color:#000;}
		
#list{}
	.classinfo{ padding:15px 0 15px 0; border-bottom:1px dashed #ccc;}
	/*\*/* html .classinfo {  height: 1%;}/**/
		.classinfo img { float:left; padding:1px; border:1px solid #ccc; margin:0 10px 0 0;}
		.classinfo h2 { font-size:14px; margin:0; padding:0 0 10px 0;}
			.classinfo h2 a:link, .classinfo h2 a:visited { color:#f60;}
			.classinfo h2 a:hover { color:#000;}
		.classinfo h2 img { float:none; border:none; padding:0; margin:0;}
		.classinfo h2 span { font-size:12px; font-weight:normal;}
		.classinfo .author { color:#666; font-size:12px; padding:0 0 4px 0;}
		.classinfo .infotxt { line-height:1.6em; padding:0 0 4px 0; word-break:break-all; overflow:auto; word-wrap:break-word;}
		.classinfo .contact { line-height:1.6em; color:#1155BA;}
			.classinfo .contact strong { color:#666; font-weight:normal;}
		#research { padding:1px !important; padding:0 1px 1px 1px;}
		#research li { padding:0 0 8px 0;}
		
	.keyword { padding:5px 0 8px 0;}
			.keyword span { color:#f00; font-size:13px;}
	.kwcatalog { line-height:1.6em; padding:0 0 6px 0; font-size:12px; border-bottom:1px solid #ddd;}
		
		
.viewPage { padding:3px 5px 10px 5px;}
	.article .view{}
		 .view01 { width:620px;background:#F7F8FA; font-size:18px; text-align:center; padding:15px; border-bottom:1px dashed #ccc; font-weight:bold;}
		.article .view .timeAndFrom { padding:8px; color:#666;}
		.article .view .info {width:600px;line-height:1.6em; color:#666; font-size:12px; padding:0 15px; background-color:#fcfcfc; border:1px solid #eeeeee;}
		/*\*/* html .article .view h1 {  height: 1%;}/**/
		/*\*/* html .article .view .timeAndFrom {  height: 1%;}/**/
		/*\*/* html .article .view .info {  height: 1%;}/**/
		.article .view .tag { color:#666; padding:10px 15px;}
		/*\*/* html .article .view .tag {  height: 1%;}/**/
		.article .operator {}
			.article .operator .btn {color:#666; font-size:12px; padding-top:5px;padding-left:5px; background-color:#fcfcfc; border:1px solid #eeeeee; width:624px;}
				.article .operator .btn li { float:left; height:22px; line-height:16px; color:#666;}
				.article .operator .btn li.commentBtn { background:url(../../images/default/article/comment.gif) no-repeat; padding:0 20px;}
				.article .operator .btn li.copyLink { background:url(../../images/default/article/copyLink.gif) no-repeat; padding:0 20px;}
			.article .operator .note { width:400px; line-height:1.8em; color:#666;}
			.article .articleNav{ color:#666; padding:10px 15px 0 15px;}

		.comment { padding:0 15px; padding-top:10px;}
			.comment h2 { border-top:1px solid #ccc; font-size:14px; padding:8px 0;}
			.comment .commentInfo { border:1px solid #ddd; background:#fff; padding:10px; margin:15px 0 0 0;}
			/*\*/* html .comment .commentInfo {  height: 1%;}/**/
				.comment .commentInfo .photo { width:64px; text-align:center;}
					.comment .photo img { padding:2px; border:1px solid #ccc;}
				.comment .commentInfo .commentBody { width:470px;}
					.comment .commentBody p { line-height:1.8em;}
					.comment .commentBody .author { color:#666;}
					.comment .commentBody .txt { color:#666;}
					.comment .commentBody .hold { text-align:right;}
				.comment .pageBar { padding-top:10px;}
				
		.addComment { padding:0 15px 10px 15px; }
			.addComment h2 { border-top:1px solid #ccc; font-size:14px; padding:8px 0;}
			.addComment .ipt { font-size:14px; padding:3px 15px;}
				
	.classComment1212 .commentBody {}
				
		#addComment legend {}
		#addComment .inputText { text-align:center; padding:10px 0 0 0;}
		

.block6 { border:1px solid #ccc; padding:8px; background:#fff;}
.memberImg { float:left; padding-right:8px; text-align:center;}
.memberImg img { display:block; margin-bottom:4px; padding:2px; border:1px solid #ccc;}
.memberInfo { padding-top:0px; float:left; line-height:1.6em !important; line-height:2.0em;}
.memberInfo span { color:#f00;}

.block3 {}
	.block3 .title { background:url(../../images/default/supply/block2Title.jpg) repeat-x; height:27px;}
		.block3 .title ul { margin:0 0 0 14px;}
			.block3 .title ul li { line-height:27px; float:left; font-size:13px; width:115px; text-align:center; background:url(../../images/default/supply/block2TitleDot.jpg) 113px 6px no-repeat;}
				.block3 .title ul li a { display:block; height:27px;}
				.block3 .title .current a { background:#fff url(../../images/default/supply/block2TitleCurrent.jpg) no-repeat; font-weight:bold;}
				.block3 .title .current a:link, .block3 .title .current a:visited { color:#000;}
		.block .title span { float:right; font-size:12px; padding:6px 15px 0 0;}
	.block3 .txt { border:1px solid #ccc; border-top:none; background:#fff; padding:15px 10px 15px 10px;}
	#add .txt li { padding-bottom:10px; background:#fff; font-size:12px;}
	#add .addsubmit { text-align:center; margin-top:10px;}
	
	#mycomment .content { border:1px solid #ddd; background:#fff; padding:8px; margin:15px 0 0 0;}
		/*\*/* html #mycomment .content {  height: 1%;}/**/
		#mycomment .content .photo { width:74px; text-align:center;}
			#mycomment .photo img { padding:2px; border:1px solid #ccc;}
		#mycomment .content .commentBody {}
			#mycomment .commentBody p { line-height:1.7em;}
			#mycomment .commentBody .author { color:#666; text-align:left; padding:0; font-size:14px;}
				#mycomment .commentBody .author span { font-size:12px;}
			#mycomment .commentBody .txt1 { text-align:left;}
			#mycomment .commentBody .hold { text-align:right;}
			#mycomment .commentBody .time { line-height:1.7em; color:#666;}
			
.member { border:1px solid #ccc; padding:8px 0 8px 8px; background:#fff;}
	.member .memberphoto { float:left; margin:0 6px 0 0;}
		.member .memberphoto img { padding:2px; border:1px solid #999;}
	.member .name { padding:6px 0 9px 0; float:left; width:190px;}
		.member .name span { color:#f00;}
	.member .memberbtn li { float:left;}
		.member .memberbtn li a:link, .member .memberbtn li a:visited { color:#406F8B;}
		.member .memberbtn li a { display:block; padding-left:25px;}
	.member .memberbtn li.addclass { background:url(../../images/default/supply/myClass.jpg) no-repeat; width:100px; height:28px; line-height:27px; font-weight:bold; font-size:12px;}
		.member .memberbtn li.addclass a:link, .member .memberbtn li.addclass a:visited { color:#026AC8;}
	.member .memberbtn li.myclass { background:url(../../images/default/supply/myClass.jpg) no-repeat; width:95px; height:28px; line-height:27px;}
	
.subpagemember { border:1px solid #ccc; padding:8px 0 8px 8px;}
	.subpagemember .memberphoto { float:left; margin:0 6px 0 0;}
		.subpagemember .memberphoto img { padding:2px; border:1px solid #999;}
	.subpagemember .name { padding:0 0 6px 0;}
		.subpagemember .name span { color:#f00;}
	.subpagemember .memberbtn { margin:3px 0 0 0;}
		.subpagemember .memberbtn li a { display:block; padding-left:25px;}
	.subpagemember .memberbtn li.addclass { background:url(../../images/default/supply/addClass.jpg) no-repeat; width:100px; height:32px; line-height:27px; font-weight:bold; font-size:12px;}
		.subpagemember .memberbtn li.addclass a:link, .subpagemember .memberbtn li.addclass a:visited { color:#026AC8;}
	.subpagemember .memberbtn li.myclass { background:url(../../images/default/supply/myClass.jpg) no-repeat; width:95px; height:28px; line-height:27px;}

		#second { width:320px;}
		#second .title {}
			#second .txt .l { width:190px; border-right:1px solid #B9D5FB; border-left:5px solid #fff; margin-bottom:15px;}
			#second .txt .norightborder { border-right:none;}
			#second .txt img { padding:0;}
			#second .txt .imgtxt img { padding:1px; border:1px solid #ccc;}
			#second h2 { margin:0; padding:6px 0; text-align:center;}
			#second .txt p { line-height:1.5em; color:#000;}
			#second .txt ul { clear:both;}
				#second .txt li { background:url(../../images/default/supply/dot.gif) 8px 8px no-repeat; line-height:1.8em; padding:0 0 0 20px;}
				#second .txt .more { text-align:right; padding:6px 0 0 0;}
		
		#house { margin-left:10px;}
		#house .txt li { background:url(../../images/default/supply/dot.gif) 0 8px no-repeat; line-height:1.8em; padding:0 0 0 12px;}
	
.tagMenu { list-style:none;}
	.tagMenu li { line-height:25px; float:left; font-size:12px; width:75px; text-align:center; background:url(../../images/default/supply/blockTitleDot.gif) 73px 6px no-repeat;}
	.tagMenu a { display:block; height:25px;}
	.tagMenu .current a { border-left:1px solid #7BBDFF; border-right:1px solid #7BBDFF; background:#fff url(../../images/default/supply/blockCurrent.jpg) repeat-x; font-weight:bold;}
	.tagMenu .current a:link, .tagMenu .current a:visited { color:#000;}
	
.imgtxt { float:left; height:100px; width:75px; text-align:center;}
	.imgtxt img {}
	
.pageCut span { display:block; float:left; text-align:center; padding-right:3px;}
		.pageCut span a { display:block; border:1px solid #ccc; width:17px; height:17px; line-height:17px;}
			.pageCut span.current a { border:1px solid #666; background:#666; color:#fff;}
	
#AspNetPager1 { padding:15px 0 0 0;}
	#AspNetPager1 td {font-family:Verdana Arial Sans-Serif;}
	
	#AspNetPager1 a { margin-right:5px; float:left; border-width:1px; border-style:solid; padding:2px 0; width:20px; text-align:center;}
	#AspNetPager1 span { margin-right:5px; float:left; border-width:1px; border-style:solid; padding:2px 0; width:20px; text-align:center;}
#Navigation_foot_icp {
	position:absolute;
	margin:13px 0px 0px 100px;
}

#foot{
width: 950px;
margin-left: auto;
margin-right: auto;
clear: both;
margin-top: 15px;
border-top: 1px #ccc solid;
text-align: center;
}
#foot_lnk{
padding-top: 5px;
height: 23px;
background: #F5F5F5;
}
#foot_con{
padding: 20px 0px;
}
#fot_ad{
clear: both;
width: 970px;
margin-top: 10px !important;
margin-left: auto;
margin-right: auto;
text-align: center;
}
/*头部*/
#head {
	BACKGROUND: url(../../images/default/v3_barbg.gif) repeat-x left top; MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto; HEIGHT: 35px
}
#head1_1 {
	 BACKGROUND: url(../../images/default/v3_bar1.gif) no-repeat left top; FLOAT: left; WIDTH: 602px; PADDING-TOP: 2px; HEIGHT: 33px; text-align:left;
}
#head1_2 {
	BACKGROUND: url(../../images/default/v3_bar2.gif) no-repeat left top; FLOAT: left; WIDTH: 7px; HEIGHT: 25px;
}
#head1_3 {
	BACKGROUND: url(../../images/default/v3_bar2_bg.gif) ; FLOAT: left; WIDTH: 316px; PADDING-TOP: 3px; HEIGHT: 22px; TEXT-ALIGN: center;
}
#head1_4 {
	BACKGROUND: url(../../images/default/v3_bar3.gif) no-repeat left top; FLOAT: left; WIDTH: 25px; HEIGHT: 35px;
}
.hidden{display:none;}
.bgc_ccc{background:#CCC;}
.move{cursor:move;}
 .left{float:left;}
 .pointer{cursor:pointer;}
#selectItem{background:#FFF;position:absolute;top:0px;left:center;border:1px solid #000;overflow:hidden;margin-top:10px;width:400px;z-index:2;}
.right{float:right;}
.font_wb {
	COLOR: #666666
}
.font_h {
	FONT: bold 12px/20px Arial
}
.font_9 {
	COLOR: #999
}
 .bton{border:1px solid #CCC;background:#DDD;}
.font_str{
font-weight: bold;
}
.cls{clear:both;font-size:0px;height:0px;overflow:hidden;}
.cont{padding:10px;}
#preview{margin:1px;border:1px solid #CCC;}
/*  [logo] */
.top { margin-top:0px;}
.menu { width:950px; margin:0 auto; padding-bottom:6px;}
.menu li { width:80px; text-align:center; float:left; font-size:14px; font-weight:bold; padding-top:4px;}
.menu li.logo { width:230px; padding-top:0;}
.menu li img { padding-bottom:4px;}

.otherMenu {width:950px; background:url(../../images/default/otherMenu.jpg) repeat-x; height:29px;}
.otherMenu a:link, .otherMenu a:visited { color:#333; text-decoration:none;}
.otherMenu a:hover { color:#000; text-decoration:underline;}
.otherMenu p.l { background:url(../../images/default/otherMenuL.jpg) no-repeat; height:29px; padding-left:10px; line-height:27px;}
.otherMenu .r { background:url(../../images/default/otherMenuR.jpg) right top no-repeat; height:29px; padding-right:10px;}
.otherMenu .r img { padding-top:6px;}

.level2 .l {line-height:27px;}
.level2 .l li { float:left; background:url(../../images/default/dashY.gif) right center no-repeat; padding:0 8px;}
.level2 .l li span a:link, .level2 .l li span a:visited { color:#5F6400;}

/*- Menu Tabs I开始--------------------------- */

    #tabsI {
      float:left;
	  font-family: Arial, Helvetica, sans-serif; font-size:14px; 
      width:100%;
	  background:url(../../images/tableftI_bg.gif);
      line-height:normal;
	  border-bottom:0px solid #DD740B;
      }
    #tabsI ul {
	margin:0;
	padding:0px 0px 0 38px;
	list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("../../images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 3px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("../../images/tabrightI.gif") no-repeat right top;
      padding:17px 12px 6px 10px;
      color:#FFF;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#000;
      }
    #tabsI a:hover {
      background-position:0% -38px;
      }
    #tabsI a:hover span {
      background-position:100% -38px;
      }

    #tabsI a.on {
      float:left;
      background:url("../../images/tableftI_on.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 3px;
      text-decoration:none;
      }
    #tabsI a.on span {
      float:left;
      display:block;
      background:url("../../images/tabrightI_on.gif") no-repeat right top;
      padding:13px 20px 9px 20px;
      color:#000;
	  font-weight:bold;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a.on span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a.on:hover span {
      color:#000;
      }
    #tabsI a.on:hover {
      background-position:0% -0px;
      }
    #tabsI a.on:hover span {
      background-position:100% -0px;
      }	  
/*- Menu Tabs J结束--------------------------- */

.contents{ width:600px;padding-left:20px;}
.pet{margin-bottom:10px;}
.pet ul{}
.pet ul li{line-height:24px;}
.pet ul li span{width:300px;margin-right:8px;color:#CB9F7C;}
.pet ul li span a:link, .pet ul li span a:visited, .pet ul li span a:hover, .pet ul li span a:active{color:#CB9F7C;}
.pet ul li a:link, .pet ul li a:visited, .pet ul li a:hover, .pet ul li a:active{color:#B6B6B6;}

.remen{margin-bottom:10px; width:280px; padding-left:20px;}
.remen ul{}
.remen ul li{line-height:24px;}
.remen ul li span{width:280px;margin-right:8px;color:#ba8d5c;}
.remen ul li span a:link, .remen ul li span a:visited, .remen ul li span a:hover, .remen ul li span a:active{color:#ba8d5c;}
.remen ul li a:link, .remen ul li a:visited, .remen ul li a:hover, .remen ul li a:active{color:#000000;}
.remen6{margin-bottom:10px; width:280px; float:left;}
.remen6 ul{}
.remen6 ul li{line-height:24px;}
.remen6 ul li span{width:280px;margin-right:8px;color:#7191A6;}
.remen6 ul li span a:link, .remen6 ul li span a:visited, .remen6 ul li span a:hover, .remen6 ul li span a:active{color:#7191A6;}
.remen6 ul li a:link, .remen6 ul li a:visited, .remen6 ul li a:hover, .remen6 ul li a:active{color:#464646;}


.pe{margin-bottom:10px;}
.pe ul{}
.pe ul li{line-height:24px;}
.pe ul li span{width:280px;margin-right:8px;color:#9FBFE8;}
.pe ul li span a:link, .pe ul li span a:visited, .pe ul li span a:hover, .pe ul li span a:active{color:#9FBFE8;}
.pe ul li a:link, .pe ul li a:visited, .pe ul li a:hover, .pe ul li a:active{color:#000000;}

.pet1{margin-top:10px;}
.pet1 ul{ float:left;}
.pet1 ul p{
	font-size: 14px;
	font-weight: bold;
	color: #575757;
}
.pet1 ul li{line-height:24px;}
.pet1 ul li span{width:280px;margin-right:18px;color:#939393;}
.tubiao{ color:#A93333; font-size:14px;}
.pet1 ul li span a:link, .pet1 ul li span a:visited, .pet1 ul li span a:hover, .pet1 ul li span a:active{color:#939393;}
.pet1 ul li a:link, .pet1 ul li a:visited, .pet1 ul li a:hover, .pet1 ul li a:active{color:#184588;}

.mat ul{ float:right;
margin-right:240px;}
.mat ul p{
	font-size: 14px;
	font-weight: bold;
	color: #575757;
}
.mat ul li{line-height:24px;}
.mat ul li span{width:280px;margin-right:8px;color:#939393;}
.mat ul li span a:link, .mat ul li span a:visited, .mat ul li span a:hover, .mat ul li span a:active{color:#939393;}
.mat ul li a:link, .mat ul li a:visited, .mat ul li a:hover, .mat ul li a:active{color:#184588;}


.pet2{}
.pet2 ul{}
.pet2 ul li{line-height:24px;}
.pet ul li a{color:#666666;}
.pet2 ul li span{width:280px;margin-right:8px;color:#B7BCC0;}
.pet2 ul li span a:link, .pet2 ul li span a:visited, .pet2 ul li span a:hover, .pet2 ul li span a:active{color:#B7BCC0;}
.pet2 ul li a:link, .pet2 ul li a:visited, .pet2 ul li a:hover, .pet2 ul li a:active{color:#184588;}

.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.remen {
margin-left:5px;
width:280px;
	float:left;
}
.remen4 {padding-left:20px;
margin-left:5px;
width:280px;
	float:left;
}

remen3{
width:280px;
	float:right;
}
.remen3{margin-bottom:10px;}
.remen3 ul{}
.remen3 ul li{line-height:24px;}
.remen3 ul li span{width:280px;margin-right:8px;color:#7191A6;}
.remen3 ul li span a:link, .remen3 ul li span a:visited, .remen3 ul li span a:hover, .remen3 ul li span a:active{color:#7191A6;}
.remen3 ul li a:link, .remen3 ul li a:visited, .remen3 ul li a:hover, .remen3 ul li a:active{color:#464646;}

.remen p a {margin-bottom:20xp;}
.remen1{
width:250px;
margin-left:60px;
}
.remen1{margin-bottom:10px;}
.remen1 ul{}
.remen1 ul li{line-height:24px;}
.remen1 ul li span{width:280px;margin-right:8px;color:#ba8d5c;}
.remen1 ul li span a:link, .remen1 ul li span a:visited, .remen1 ul li span a:hover, .remen1 ul li span a:active{color:#ba8d5c;}
.remen1 ul li a:link, .remen1 ul li a:visited, .remen1 ul li a:hover, .remen1 ul li a:active{color:#000000;}


.remen4{margin-bottom:10px;}
.remen4 ul{}
.remen4 ul li{line-height:24px;}
.remen4 ul li span{width:280px;margin-right:8px;color:#406f8b;}
.remen4 ul li span a:link, .remen4 ul li span a:visited, .remen4 ul li span a:hover, .remen4 ul li span a:active{color:#406f8b;}
.remen4 ul li a:link, .remen4 ul li a:visited, .remen4 ul li a:hover, .remen4 ul li a:active{color:#000000;}

.chanshou {
width:200px;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #14243B;
	margin-bottom:10px;
}
.chanshou1 {
width:200px;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #14243B;
	margin-top:10px;
	margin-bottom:20px;
}

#menu {
font-size:14px;
    width:580px;
    padding:0;
    margin:0;
    height:2em;
	border-top:1px solid #ccc;
    list-style-type:none;
}
#menu li {
    float:left; 
    width:9em; 
    height:2em;
    line-height:25px;
    text-align:left;
    margin-left:10px;

}

#menu li a, #menu li a:visited {
    text-decoration:none; 
    color:#000;
}
#menu li a span, #menu li a:visited span {
margin-left:10px;
color:#A93333;
}
#menu li a:hover {
    border:0;
    color:#bbb;
}
#menu li a:hover span {
    width:70px;
    color:#000; 
}





