@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; text-align:center; background:url(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;}
.grayLink a:link, .grayLink a:visited { color:#333; text-decoration:none;}
.grayLink a:hover { text-decoration:underline;}
a:link, a:visited { color:#1155BA; text-decoration:none;}
a:hover { text-decoration:underline;}
.grayLink a:link, .grayLink a:visited { color:#333;}
select, input { font-size:12px;}

.xw { width:900px; text-align:left; margin:0 auto;}
.l { float:left;}
.r { float:right;}
.w1 { width:610px;}
.w2 { width:280px;}

.cf { clear:both; font-size:1px; line-height:1%; display:block; height:1%;}
.yspace { margin:10px auto 0 auto;}
.block1 { border:1px solid #ccc; background:#fff;}
	.block1 .title { background:url(default/rightBarT.jpg) repeat-x; height:28px; font-size:1.1em; color:#f60; font-weight:bold; padding:0 8px; line-height:28px;}
		.block1 .title span { font-size:1em; font-weight:normal; color:#666;}
			.block1 .title span a:link, .block1 .title span a:visited { color:#666;}
	.block1 .txt { padding:6px 0 10px 0;}
		.block1 .txt li { border-bottom:1px dashed #ddd; line-height:1.8em; padding:0 10px 0 20px; background:url(default/arrow.gif) 10px 8px no-repeat;}
		/*\*/* html .block1 .txt li { height: 1%;}/**/
			.block1 .txt li a:link, .block1 .txt li a:visited { color:#666;}
		.block1 .txt li.more { background:#f8f8f8; border-top:1px solid #eee; border-bottom:1px solid #eee; padding:8px 10px 6px 8px; line-height:1em; margin:0 0 5px 0;}
			.block1 .numBig { width:20px; height:52px; text-align:center;}
				.block1 .numBig span { width:20px; height:20px; border-bottom:1px solid #fff; line-height:20px; display:block; color:#fff; font-weight:bold; font-size:1.2em;}
			.block1 .productImg { height:52px; padding-left:2px;}
				.block1 .productImg img { padding:1px; border:1px solid #ccc;}
			.block1 .productInfo { padding-left:58px !important; padding-left:2px; height:52px;}
				.block1 .productInfo h3 { font-size:1.0em; font-weight:normal; padding:1px 0 5px 0; color:#000;}
					.block1 .productInfo h3 a:link, .block .productInfo h3 a:visited { color:#000; }
				.block1 .productInfo p { line-height:1.5em; color:#666;}
			
.block { background:#fff url(default/leftBlockTitle.jpg) repeat-x;}
	.block .title { height:33px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
		.block .title .singleMenu { padding:8px 0 0 8px; font-size:13px; font-weight:bold; color:#f60;}
			.block .title .singleMenu span { font-size:13px; font-weight:bold; color:#186118;}
		.block .title ul { padding:3px 0 0 8px;}
			.block .title li { background:url(default/b1tDot.jpg) right top no-repeat; float:left; width:105px; height:33px; font-size:13px; line-height:28px; text-align:center;}
				.block .title li a:link, .block .title li a:visited { color:#f60;}
			.block .title li.current { background:url(default/peopleLikeCurrent.jpg) no-repeat; font-weight:bold;}
				.block .title li.current a:link, .block .title li.current a:visited { color:#fff;}
		.block .title .r { padding:8px 8px 0 0;}			
			
			
			
	.block .txt { padding:6px 0 10px 0; border:1px solid #ccc; border-top:none;}
		.block .txt li { border-bottom:1px dashed #ddd; line-height:1.8em; padding:0 10px 0 20px; background:url(default/arrow.gif) 10px 8px no-repeat;}
		/*\*/* html .block .txt li { height: 1%;}/**/
			.block .txt li a:link, .block .txt li a:visited { color:#666;}
		.block .txt li.more { background:#f8f8f8; border-top:1px solid #eee; border-bottom:1px solid #eee; padding:8px 10px 6px 8px; line-height:1em; margin:0 0 5px 0;}
			.block .numBig { width:20px; height:52px; text-align:center;}
				.block .numBig span { width:20px; height:20px; border-bottom:1px solid #fff; line-height:20px; display:block; color:#fff; font-weight:bold; font-size:1.2em;}
			.block .productImg { height:52px; padding-left:2px;}
				.block .productImg img { padding:1px; border:1px solid #ccc;}
			.block .productInfo { padding-left:58px !important; padding-left:2px; height:52px;}
				.block .productInfo h3 { font-size:1.0em; font-weight:normal; padding:1px 0 5px 0; color:#000;}
					.block .productInfo h3 a:link, .block .productInfo h3 a:visited { color:#000; }
				.block .productInfo p { line-height:1.5em; color:#666;}


	.logo { padding-left:12px;}
	.menu { padding-top:10px; width:750px;}
		.level1 { text-align:right; padding-bottom:12px; color:#999;}
			.level1 span { padding-left:12px;}
				.level1 span a:link, .level1 span a:visited { color:#999;}
		.level2 { background:url(default/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 .l { background:url(default/otherMenuL.jpg) no-repeat; height:29px; padding-left:5px; line-height:27px;}
				.level2 .l li { float:left; background:url(default/dashY.gif) right center no-repeat; padding:0 6px;}
					.level2 .l li span a:link, .level2 .l li span a:visited { color:#808600;}
			.level2 .r { background:url(default/otherMenuR.jpg) right top no-repeat; height:29px; padding-right:10px;}
			
.nav { border:1px solid #e1e1e1; background:url(default/nav.jpg) repeat-x;}
	.catalogName { background:url(default/arrow.jpg) 6px center no-repeat; font-size:1.2em; font-weight:bold; padding-left:30px; line-height:28px;}
	.navMenu { background:url(default/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(default/searchBtn.jpg) no-repeat; border:none; height:20px; width:46px; color:#fff; font-size:12px;}
		
.listPage { padding:9px 12px;}
	.pageBar { color:#666;}
		.pageBar span { color:#f60;}
	/*\*/* html .pageBar {  height: 1%;}/**/
	.article{}
		/*\*/* html .article .list {  height: 1%;}/**/
		.article .list { border-top:1px dashed #ccc; padding:9px 0; margin-top:12px;}
			.article .list h2 { font-size:1.1em; height:25px;}
				.article .list h2 span.data { color:#666; font-weight:normal;}
			.articleImg { text-align:center; padding-top:12px; padding-right:10px;}
				.articleImg img { padding:1px; border:1px solid #ccc;}
			.articleTxt { padding-right:10px;}
				.articleTxt .info { line-height:1.8em; color:#666;}
				.articleTxt .tagAndFrom { padding:8px 0 0 0;}
				
.viewPage { padding:3px 5px 10px 5px;}
	.article .view{}
		.article .view h1 { background:#F7F8FA; font-size:16px; text-align:center; padding:15px; border-bottom:1px dashed #ccc;}
		.article .view .timeAndFrom { padding:8px; color:#666;}
		.article .view .info { line-height:1.8em; color:#666; font-size:1.2em; padding:0 15px;}
		/*\*/* 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 { padding:0 15px;}
			.article .operator .btn { padding:5px 0 0 0; color:#666; height:40px;}
				.article .operator .btn li { float:left; height:22px; line-height:16px; color:#666;}
				.article .operator .btn li.commentBtn { background:url(default/comment.gif) no-repeat; padding:0 20px;}
				.article .operator .btn li.copyLink { background:url(default/copyLink.gif) no-repeat; padding:0 20px;}
			.article .operator .note { width:400px; line-height:1.8em; color:#666;}
			.digg .diggIt { width:62px; position:relative; top:-8px;}
				.digg .num { background:url(default/diggNumber.jpg) no-repeat; height:43px; text-align:center;}
					.digg .num span { display:block; padding:3px 0 1px 0; color:#f30; font-size:18px;font-weight:bold;font-family:Verdana;}
					.digg .diggBtn { background:url(default/digg.jpg) no-repeat; height:30px; text-align:center; font-size:13px;}
					.digg .haveDiggBtn { background:url(default/haveDigg.jpg) no-repeat; height:30px; text-align:center; font-size:13px;}
						.digg .diggBtn span, .digg .haveDiggBtn span { padding-top:14px; display:block;}
						.digg .haveDiggBtn span { color:#666;}
			.article .articleNav{ color:#666; padding:10px 15px 0 15px;}

		.comment { padding:0 15px; margin-top:30px;}
			.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; margin-top:30px;}
			.addComment h2 { border-top:1px solid #ccc; font-size:14px; padding:8px 0;}
			.addComment .ipt { font-size:14px; padding:3px 15px;}
					
.rightBar{}
	.rAD1 { padding:5px 0; text-align:center;}
		.rAD1 img {}
		
.botNav { text-align:center; color:#666; padding:20px 0 0 0;}
	.botNav a:link, .botNav a:visited { color:#666;}

.copyright { margin:6px 0 0 0; padding:10px 0 0 0; text-align:center; border-top:1px solid #ddd; line-height:1.6em;}
	.copyright a:link, .copyright a:visited { color:#000;}
	

.hotTag1229 span{ padding:0 0 0 10px; line-height:180%;}

	.allFocusContent { float:left; margin:15px 20px 0 10px !important; margin:15px 20px 0 10px; border:1px solid #ccc; padding:6px 6px 0 6px; text-align:center;}
		.allFocusContent img { display:block; padding:0 0 6px 0;}
		.allFocusContent p { height:22px; width:245px;}
	.allFocus .pagebar1 { text-align:right; padding:12px 0 8px 0; border-bottom:1px dashed #ccc; }
	/*\*/* html .allFocus .pagebar1 {  height: 1%;}/**/
	.allFocus .pagebar1 span { color:#f00;}
	
 .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;}
#top100 {margin-top:-50px }