﻿@charset "utf-8";
/* CSS Document */

/*
	author:sonicode  timestamp:19,53 2012-9-15
 */

/*====== 全局基础参数 ======*/
* { margin:0; padding:0; list-style:none; font-size:14px; }
body { font-family:/*"微软雅黑",*/ "\5b8b\4f53", Arial, Helvetica, sans-serif; color:#666; font-size:14px; line-height_:150%; background_:#f8f8f8; overflow-x:hidden; }
h1, h2, h3 { font-weight:normal; }

p { font-size:12px; line-height:24px; text-align:justify; }
a { color:#696969; text-decoration:none; }		a:hover { text-decoration:underline; }
.clean, .spacer, .clearfix_, .clearfloat { clear:both; margin:0; padding:0; height:0; font-size:0; line-height:0; border_:1px solid red; }
.none { display:none; }

#loading{ display:none; position:fixed !important; *position:absolute; z-index:999; top:150px; left:50%; margin-left:-100px; padding:8px 12px 8px 28px; background:#f60 url(loading.gif) no-repeat 12px center; color:#fff; font-size:14px; }

/*====== 页面基础参数 ======*/
.local-container-width { width:100%; border_:1px green solid; } /*-- 全局容器总宽度, 100% --*/
  .local-content-width { width:980px; border_:1px red solid; }  /*-- 全局内容总宽度(px):960, 980, 998(1024px下最大安全值), 100% --*/

/*====== 其它基础原素 ======*/
/*-- 常见->input, 特效样式 --*/

/*-- 常见->font:size, 文字大小 --*/
.font12{ font-size:12px; }
.font14{ font-size:14px; }

/*-- 常见->色彩 --*/
.color1{ color:#296b9f; }		.color2{ color:#D0495C; }		.color3{ color:#636363; }		.color4{ color:#135486; }
.color5{ color:#C66B13; }		.color6{ color:#798289; }		.color7{ color:#226BE8; }		.color8{ color:#A62E2E; }
.color9{ color:#BC691F; }		.color10{ color:#B02E8A; }

/*-- 常见->div线条 --*/
.line-01	{ float:left; width:100%; height:1px; border-top:1px #fff solid; _font-size:0px; }
.line-02	{ width:290px; height:1px; margin:10px 10px; background-color:#3B8BCB; border-bottom:1px #A0ADB7 dashed; font-size:1px; }
.line-03	{ width:290px; height:20px; font-size:1px; }
.dotline-01 { clear:left; float:left; width:100%; height:0px; margin:0px 0 20px; background-color:#fff; border-bottom:1px #ccc dashed; _font-size:1px; }

/*-- 常见->margin设置 --*/
.marLR5{ margin-left:4px; margin-right:4px; }
.marLR8{ margin:0 8px 0 8px; }
.marT5{ margin-top:5px; }

/*-- 常见->input:type="text", 文本框 --*/
.ipt1{ width:445px; height:24px; *height:12px; height:12px\9; border:1px solid #7B9FBA; font-size:14px; color:#8C8C8C; *padding-top:6px; padding-top:6px\9; *padding-bottom:6px; padding-bottom:6px\9; vertical-align:middle; padding-left:4px;}
.ipt1_1{ width:445px; height:24px; *height:12px; height:12px\9; border:1px solid #7B9FBA; font-size:14px; color:#1C1C1C; *padding-top:6px; padding-top:6px\9; *padding-bottom:6px; padding-bottom:6px\9; vertical-align:middle; padding-left:4px;}

.ipt2{ width:203px; height:18px; border:#7EA1BC 1px solid; background-color:#FFFFFF; color:#8C8C8C; padding-left:4px; vertical-align:middle;}
.ipt2_2{ width:203px; height:18px; border:#7EA1BC 1px solid; background-color:#FFFFFF; color:#1C1C1C; padding-left:4px; vertical-align:middle;}

.ipt3{ width:109px; height:20px; font-size:12px;}
.ipt4{ width:60px; height:15px; font-size:12px;}
.ipt5{ width:164px; height:22px; border:#A3C2DA 1px solid; background-color:#FFFFFF; color:#8C8C8C; padding-left:5px; vertical-align:middle;}
.ipt5_5{ width:164px; height:22px; border:#A3C2DA 1px solid; background-color:#FFFFFF; color:#1C1C1C; padding-left:5px; vertical-align:middle;}

/*-- 常见->select, 下拉选择框 --*/
.select01 { float:right; margin:6px 0 0 0; width:180px; height:22px; color:#999; font-size:14px; background-color:#eee; border:1px #7DC76C solid; }

/*-- 常见->input:type="botton", 按钮 --*/
.btn1{ width:83px; height:26px; border:none; background:url(../images/soso01.jpg) no-repeat; font-size:14px; color:#FFFFFF; cursor:pointer; }
.btn2{ background-image:url(../images/soso02.jpg); width:54px; height:24px; border:0; color:#FFFFFF; font-size:14px; cursor:pointer;}
.btn3{ background:url(../images/fabu.jpg) no-repeat; width:120px; height:30px; border:0; color:#FFFFFF; font-size:14px; font-weight:bold; cursor:pointer;}
.btn4{ background:url(../images/login_button.jpg) no-repeat; width:71px; height:23px; border:0; color:#fff; font-size:14px; cursor:pointer;}
.btn5{ background-image:url(../images/reg_button.jpg); width:96px; height:31px; border:0; color:#FFFFFF; font-size:14px; cursor:pointer;}
.btn6{ background-image:url(../images/gj.jpg); width:103px; height:21px; border:0;  cursor:pointer;}
.btn7{ background-image:url(../images/jc.jpg); width:103px; height:21px; border:0;  cursor:pointer;}
.btn8{ width:100px; height:30px; font-size:14px; text-align:center; vertical-align:middle;  cursor:pointer; font-family:Simsun;}
.btn9{ background:#036; width:38px; height:16px; vertical-align:middle; text-align:center; color:#FFF; border:0; cursor:pointer; padding-top:2px;}
.btn10{ width:120px; height:37px; background:url(../images/btnbg2.jpg) no-repeat; border:0; cursor:pointer; font-size:15px; color:#FFF; font-weight:bold; text-align:center; font-family:'宋体',Simsun; vertical-align:top;}
.btn11{ width:108px; height:31px; background:url(../images/cateyd.jpg) no-repeat; border:0; cursor:pointer; color:#FFF; font-weight:bold; text-align:center;}
.btn12{ background-image:url(../images/fsx.jpg); width:130px; height:40px; border:0;  cursor:pointer;}
.btn13{ background-image:url(../images/dch.jpg); width:130px; height:40px; border:0;  cursor:pointer; margin-left:-4px;}
.btn14{ background-image:url(../images/gzt.jpg); width:130px; height:40px; border:0;  cursor:pointer; margin-left:-4px;}
.btn14_1{ background-image:url(../images/ygz.jpg); width:130px; height:40px; border:0;  cursor:pointer; margin-left:-4px;}
.btn15{ background-image:url(../images/marryhn.jpg); background-repeat:no-repeat; width:149px; height:32px; border:0;  cursor:pointer; margin-top:10px;}

/* select's class -> catalog_select() */
	.cl-select {}
	.cl-select optgroup{ font-size:14px; font-style:normal; font-weight:normal; font-variant:normal; color:#999; background-color:#ddd; }
	.cl-select optgroup.notype { color:#999; background-color:#F5F5F5; }
	.cl-select option_ { padding-left:0px; }
	.cl-select option.selected { background-color:#FFC; display_:none; }
	
/*--user-infomation--*/	
	.user-info { width:88%; height:auto !important; margin:0 auto 30px; border_:1px red solid; }
		.user-info .avatar { float:right; WIDTH:20%; height:auto !important; overflow:hidden; border_:1px red solid; }
		.user-info .avatar .N { width:160px; margin:0 auto; padding:0 3px 0 3px; text-align:center; background:#f3f7ff; border:1px solid #f3f7ff; }
		.user-info .avatar .N span { margin:0 3px 0 3px; font:bold 14px/16px "宋体", Arial, Helvetica, sans-serif; color:#019b10; border_:1px red solid; }
		.user-info .avatar .T { width:160px; height:160px; margin:0 auto; background:#fff url(nocover.gif) no-repeat center; border:4px solid #f3f7ff; overflow:hidden; }
		.user-info .avatar .T #photo { background:#eee; border:1px #ccc solid; }
		.user-info .avatar .B { width:160px; margin:0 auto; padding:0 3px 0 3px; text-align:center; background:#f3f7ff; border:1px solid #f3f7ff; }
		.user-info .avatar .B span { margin:0 6px 0 6px; font:14px/16px "宋体", Arial, Helvetica, sans-serif; border_:1px red solid; }
		.user-info .title-info { float:left; width:77%; margin_:0 auto 30px; padding:8px 0px 8px 0px; background:#f3f7ff; text-indent:8px; font:bold 14px/16px "宋体", Arial, Helvetica, sans-serif; border_:1px red solid; }
		.user-info ul.info { clear:left; float:left; width:77%; margin:0 auto 30px; border_:1px red solid; }
		.user-info ul li { width:97%; list-style:none; BACKGROUND_:url(dot2.png) no-repeat 0px 10px; PADDING-LEFT:14px; FONT-SIZE:14px; LINE-HEIGHT:200%; border-bottom_:1px #ccc dashed; overflow:hidden; border_:1px red solid; }
		.user-info ul li label { float:left; border_:1px red solid; }
		.user-info ul li .field-title { float:left; width:100px; margin:0 12px 0 0; text-align_:right; border_:1px red solid; }
		.user-info ul li a { float:left; }
		.user-info ul li .time-stamp { float:right; COLOR:#999; border_:1px red solid; }
		.user-info:unknown { CLEAR:both; DISPLAY:block; HEIGHT:0px; content:" "; }

/*--user-control-center--*/	
	.user-center { width:88%; height:auto !important; margin:0 auto 30px; padding:0 0 0px 0; border_:1px red solid; }
		.user-center form, .user-center fieldset { border:none; border_:1px red solid; }
		/*--user-control-info-nav--*/
		.user-center ul.info-nav { clear:left; float:left; width:20%; height:300px; margin:0 auto 30px; border-right:1px #ccc dotted; border_:1px red solid; }
		.user-center ul.info-nav li { width:97%; list-style:none; BACKGROUND_:url(dot2.png) no-repeat 0px 10px; PADDING-LEFT_:14px; text-indent:8px; font:14px/16px "宋体", Arial, Helvetica, sans-serif; LINE-HEIGHT:200%; border-bottom_:1px #ccc dashed; overflow:hidden; border_:1px red solid; }
		.user-center ul.info-nav li .title-info { padding:8px 0px 8px 0px; background:#f3f7ff; text-indent:8px; font:bold 14px/16px "宋体", Arial, Helvetica, sans-serif; border_:1px red solid; }
		.user-center ul.info-nav li label { float:left; border_:1px red solid; }
		.user-center ul.info-nav li .field-title { float:left; width:100px; margin:0 12px 0 0; text-align_:right; border_:1px red solid; }
		.user-center ul.info-nav li a { float:left; }
		.user-center ul.info-nav li .time-stamp { float:right; COLOR:#999; border_:1px red solid; }

		/*--user-control-sub-nav--*/
		.user-center ul.sub-nav { clear:left; float:left; width:100%; margin:0 0 0px 0; border_:1px red solid; }
		.user-center ul.sub-nav li { float:left; width:15%; height:28px; margin:0 2px; padding_:5px; list-style:none; BACKGROUND_:url(dot2.png) no-repeat 0px 10px; text-indent_:8px; text-align:center; LINE-HEIGHT:300%; font:12px/14px "宋体", Arial, Helvetica, sans-serif; border-bottom_:1px #ccc dashed; overflow:hidden; border:1px #999 solid; }
		.user-center ul.sub-nav li a.label { display:block; width:100%; height:100%; padding:8px 0 0 0; border_:1px red solid; }
		.user-center ul.sub-nav li a_ { float:left; }

		/*--user-control-ul.info-公共部分--*/
		.user-center ul.info li a { color:#66F; }
				
		/*--user-control-avatar--*/	
		.user-center .avatar { float:right; WIDTH:79.3%; height:auto !important; overflow:hidden; border_:1px red solid; }
		.user-center .avatar ul.info { clear:left; float:left; width:100%; margin:0 auto 2px; border_:1px red solid; }
		.user-center .avatar ul.info li { margin:12px 0 12px 0; padding-left:15px; width:99.5%; list-style:none; BACKGROUND_:url(dot2.png) no-repeat 0px 10px; FONT-SIZE:12px; LINE-HEIGHT:200%; border-bottom_:1px #ccc dashed; overflow:hidden; border_:1px red solid; }
		.user-center .avatar ul.info li span{ font-weight:700; }
		.user-center .avatar ul.info li .logo { float:left; WIDTH:25%; height:auto !important; overflow:hidden; border_:1px red solid; }
		.user-center .avatar ul.info li .logo .N { width:160px; margin:0 auto; padding:0 3px 0 3px; text-align:center; background:#f3f7ff; border:1px solid #f3f7ff; }
		.user-center .avatar ul.info li .logo .N span { margin:0 3px 0 3px; font:bold 14px/16px "宋体", Arial, Helvetica, sans-serif; color:#019b10; border_:1px red solid; }
		.user-center .avatar ul.info li .logo .T { width:160px; height:160px; margin:0 auto; background:#fff url(nocover.gif) no-repeat center; border:4px solid #f3f7ff; overflow:hidden; }
		.user-center .avatar ul.info li .logo .T #photo { background:#eee; border:1px #ccc solid; }
		.user-center .avatar ul.info li .logo .B { width:160px; margin:0 auto; padding:0 3px 0 3px; text-align:center; background:#f3f7ff; border:1px solid #f3f7ff; }
		.user-center .avatar ul.info li .logo .B span { margin:0 6px 0 6px; font:14px/16px "宋体", Arial, Helvetica, sans-serif; border_:1px red solid; }
		.user-center .avatar ul.info li iframe_ { background:#ddd; border-color:#fff #999 #999 #fff; border-style:solid; border-width:1px; color:#6774a8; font-size:14px; line-height:1.6em; cursor:pointer; }
		
		/*--user-control-profile--*/	
		.user-center .profile { float:right; WIDTH:79.3%; height:auto !important; overflow:hidden; border_:1px red solid; }
		.user-center .profile ul.info { clear:left; float:left; width:100%; margin:0 auto 2px; border_:1px red solid; }
		.user-center .profile ul.info li { margin:12px 0 12px 0; padding-left_:14px; width:99.5%; list-style:none; BACKGROUND_:url(dot2.png) no-repeat 0px 10px; FONT-SIZE:14px; LINE-HEIGHT:200%; border-bottom_:1px #ccc dashed; overflow:hidden; border_:1px red solid; }
		.user-center .profile ul.info li label.field-title { float:left; width:100px; margin:3px 12px 0 0; text-align:right; font:12px/14px "宋体", Arial, Helvetica, sans-serif; color:#767676; border_:1px red solid; }
		.user-center .profile ul.info li label.content { float:left; width_:100px; margin:3px 12px 0 0; text-align:right; font:12px/14px "宋体", Arial, Helvetica, sans-serif; color:#767676; border_:1px red solid; }
		.user-center .profile ul.info li input,
		.user-center .profile ul.info li select,
		.user-center .profile ul.info li textarea { float:left; width_:300px; height:22px; padding:0 4px; border-color:#b7b7b7 #e8e8e8 #e8e8e8 #b7b7b7; border-style:solid; border-width:1px; color:#333; font:12px/14px "宋体", Arial, Helvetica, sans-serif; line-height:1.8em; }
		.user-center .profile ul.info li cite { float:left; margin-top:3px; padding-left:3px; font:14px/16px "宋体", Arial, Helvetica, sans-serif; color:#F60; border_:1px red solid; }
		.user-center .profile ul.info li span.comment { clear:left; float:left; margin-top:3px; margin-left:-0px; padding-left:113px; padding-bottom:5px; width:60%; font:12px/14px "宋体", Arial, Helvetica, sans-serif; color:#69F; border:none; border_:1px red solid; }
		.user-center .profile ul.info li span.comment a { color:#69F; }
		.user-center .profile ul.info li label.result { float:left; width:auto; margin-top:15px; margin-bottom:30px; padding-right:10px; text-align:left; font:14px/16px "宋体", Arial, Helvetica, sans-serif; color:#767676; white-space:nowrap; overflow:hidden; border_:1px red solid; }
		.user-center .profile ul.info li img.tool-logo { float_:left; margin:3px 0 0 3px; border_:1px red solid; }
		
		.user-center .profile ul.info li_ a { float:left; }
		.user-center .profile ul.info li .time-stamp { float:right; COLOR:#999; border_:1px red solid; }
		
		.change { font:12px/12px "宋体", Arial, Helvetica, sans-serif; display:block; margin-left:240px; margin-top:-5px; width:40px; text-decoration:underline; }

		/*--user-control-buttons--*/	
		.user-center .buttons { clear:left; float:left; width:100%; height_:60px; margin:0 0 30px 0; padding-left:112px; background_:url(buttons.jpg) repeat-x; border_:1px red solid; }
			.user-center .buttons input { float:left; width:90px; height:30px; margin:0 16px 0 0; padding:0; line-height:16px; }
			.user-center .buttons input.sub-button { background:#ddd; border-color:#fff #999 #999 #fff; border-style:solid; border-width:1px; color:#6774a8; font-size:14px; line-height:1.6em; cursor:pointer; }
			.user-center .buttons input.sub-button:hover { color:#f60; }
			.user-center .buttons input.submit-button { position:absolute; z-index:-999; top:-100px; }
		.user-center:unknown { CLEAR:both; DISPLAY:block; HEIGHT:0px; content:" "; }

/*-- container --*/
#container{ float:left; width:100%; border_:1px grey solid; }

	/*-- article-list --*/	
	.article-list { width:100%; margin:0 auto; padding:0; font-size:13px; border_:1px green solid; }
	
		.article-list .category-area { display_:none; CLEAR:both; width:100%; height:auto !important; margin:0 auto; color:#999; border_:1px red solid; }
			.article-list .category-area H1 { float:left; margin:0 0 3px; width:100%; height_:30px; color:#333; line-height_:30px; font:bold 24px "宋体", Arial, Helvetica, sans-serif; text-align:left; background_:#e9f6fb; border-bottom:5px #e4e4e4 solid; border_:1px red solid; }
			.article-list .category-area H2 { float:left; margin:0; PADDING-left:10px; color:#999; FONT-SIZE:12px; FONT-WEIGHT:normal; border_:1px red solid; }
			.article-list .category-area H2 a, .article-list .category-area H3 a { color:#999; text-decoration:none; }
			.article-list .category-area H2 a:hover, .article-list .category-area H3 a:hover { text-decoration:underline; }
			/*收藏 打印*/
			.article-list .category-area H2 .a_collect, .article-list .category-area H2 .a_print{ display:block; float:left; margin-right:10px; width:42px; height:16px; background:url(sprite.gif) no-repeat; text-indent:-999em; overflow:hidden; }
			.article-list .category-area H2 .a_collect{ background-position:-40px -107px;}
			.article-list .category-area H2 .a_print{ background-position:-40px -127px;}

			.article-list .category-area H3 { float:right; margin:0; PADDING-right:10px; height:16px; line-height:16px; FONT-SIZE:12px; FONT-WEIGHT:normal; border_:1px red solid; }
			
		.article-list .list-area { clear:both; float:left; width:100%; height:auto !important; margin:10px auto 0; color:#999; font:normal 12px/24px "宋体", Arial, Helvetica, sans-serif; overflow_:hidden; border_:1px red solid; }
			.article-list .list-area ul li { width:97%; PADDING-LEFT:14px; FONT-SIZE:14px; LINE-HEIGHT:200%; list-style:none; BACKGROUND:url(dot3.gif) no-repeat 0 10px; border-bottom:1px #ccc dashed; overflow:hidden; border_:1px red solid; }
			.article-list .list-area ul li a { float:left; }
			.article-list .list-area ul li .time-stamp { float:right; COLOR:#999; border_:1px red solid; }
		
		.article-list .pagination-area { clear:both; width:100%; height:auto; overflow:hidden; border_:1px blue solid; }
			
	/*-- article-entity --*/
	.article-entity { width:100%; margin:0 auto; padding:0; font-size:13px; border_:1px green solid; }

		.article-entity .title-area { display_:none; CLEAR:both; width:100%; height:auto !important; margin:0 auto; color:#999; border_:1px red solid; }
			.article-entity .title-area H1 { float:left; margin:0 0 3px; width:100%; height_:30px; color:#333; line-height_:30px; font:bold 20px "宋体", Arial, Helvetica, sans-serif; text-align:left; background_:#e9f6fb; border-bottom:5px #e4e4e4 solid; border_:1px red solid; }
			.article-entity .title-area H2 { float:left; margin:0; PADDING-left:10px; color:#999; FONT-SIZE:12px; FONT-WEIGHT:normal; border_:1px red solid; }
			.article-entity .title-area H2 a, .article-entity .title-area H3 a { color:#999; text-decoration:none; }
			.article-entity .title-area H2 a:hover, .article-entity .title-area H3 a:hover { text-decoration:underline; }
			/*收藏 打印*/
			.article-entity .title-area H2 .a_collect, .article-entity .title-area H2 .a_print{ display:block; float:left; margin-right:10px; width:42px; height:16px; background:url(sprite.gif) no-repeat; text-indent:-999em; overflow:hidden; }
			.article-entity .title-area H2 .a_collect{ background-position:-40px -107px;}
			.article-entity .title-area H2 .a_print{ background-position:-40px -127px;}

			.article-entity .title-area H3 { float:right; margin:0; PADDING-right:10px; height:16px; line-height:16px; FONT-SIZE:12px; FONT-WEIGHT:normal; border_:1px red solid; }
			.article-entity .title-area .share-link { float:left; clear:left; width:160px; height:25px !important; margin_:5px 0 0 0; border_:1px red solid; }
			.article-entity .title-area .share-link #ckepop { height_:auto !important; border:1px red solid; }
			.article-entity .title-area .share-link #ckepop a { float:left; height:25px; border:1px red solid; }
			.article-entity .title-area .share-link #ckepop img { border:none; }
			.article-entity .title-area .date { font:normal 12px/24px "宋体", Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:right; padding-right:70px; padding-top:40px; }
		
		.article-entity .tips-area { display_:none; clear:both; float:left; Z-INDEX:1000; WIDTH:98%; HEIGHT:50px; height:auto !important; MARGIN:10px auto; PADDING:7px 7px; font:normal 12px/24px "宋体", Arial, Helvetica, sans-serif; color:#999; BACKGROUND:#fffaf7 0px 0px; BORDER:1px #ffd5b2 solid; OVERFLOW_:hidden; }
			.article-entity .tips-area .tips-comment { float:left; WIDTH:74%; word-wrap:break-word; word-break:break-all; border_:1px red solid; }
			.article-entity .tips-area a img.cover { float:right; max-width:168px; max-height:116px; padding:1px; filter:Alpha(opacity=100); opacity:1; -moz-opacity:1; border:1px solid #ccc; }
			.article-entity .tips-area a:hover img.cover { filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; border:1px solid #aaa; }
		
		.article-entity .body-area { clear:both; width:100%; height:auto; margin_:0px 30px; padding:20px 0 0; line-height:180%; color:#666; font:normal 14px/26px "宋体", Arial, Helvetica, sans-serif; border-top_:1px solid #ccc; overflow:hidden; border_:1px red solid; }
			.article-entity .body-area li { list-style:disc inside; }
			.article-entity .body-area P { float:none; width:auto; padding-bottom:8px; font-size:14px; text-indent:0px /*2em*/; WORD-BREAK:break-all; WORD-WRAP:break-word; overflow_:hidden; border_:1px red solid; }
			.article-entity .body-area A { text-decoration:none; }
			.article-entity .body-area A:link {	color:#0268cd; }	.article-entity .body-area A:hover { color:#ff7300; text-decoration:none; }
			.article-entity .body-area A:active, .article-entity .body-area A:visited { color:#0268cd; }
			.article-entity .body-area table { line-height:150%; BORDER-COLLAPSE_:separate; border-spacing_:inherit; }
			
			.article-entity .body-area .last-update { float:right; padding-right:10px; font-size:12px; color:#bbb; font-weight:normal; border_:1px red solid; }
		
			#Content { display_:none; }
			#divContent { border_:1px red solid; }
			#divPagenation { text-align:center; font-family:tahoma; color:#F60; font-size:10.2pt; line-height:150%; word-wrap:break-word; word-break:normal; border_:1px red solid; }

			/*-- 超长内容分页条 --*/
			.pagebreak { border:1px dotted #AAA; font-size:0px; height:2px; display:none; }
			.ke-pagebreak {	border:1px dotted #AAA;	font-size:0; height:2px; }
			
			/*-- keyword, 关键字 --*/
			.keyword { color:red; }


/*-- 导航条 --*/
.nav-bar { float:left; margin-top:7px; _margin-top:8px; color:#777777; font:normal 12px/20px "宋体", Arial, Helvetica, sans-serif; border_:1px red solid; }
.nav-bar a { color:#777777; text-decoration:none; }
.nav-bar a:hover{ text-decoration:underline; }

/*-- 工具条 --*/
.tool-bar { float:right; margin-top:8px; _margin-top_:12px; width:200px; height:16px; text-align:right; border_:1px red solid; }
.toolbar-1 { float:right; width:600px; height:auto !important; height:40px; padding-right:19px; line-height:40px; display:inline-block; border_:1px red solid; }

/*-- share-link 分享条 --*/
.share-link { float:right; margin_:10px 0 0; padding_:2px 2px 0; border_:1px red solid; }
.share-link #ckepop { float:right; width:122px; border_:1px red solid; }

/*-- pagination-bar 分页条样式 --*/
.turner { float:right; display:block; margin:3px 0; padding:3px 7px 3px 0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; border_:1px red solid; }
	.turner a, .turner .c, .turner .disabled, #menuA, #menuB { margin:2px; padding:2px 5px; }
	.turner a { color:#141414; text-decoration:none; background-color:#EFEFEF; border:1px #E0E0E0 solid; }
	.turner a:link,  .turner a:visited { color:#FF9900; }
	.turner a:hover, .turner a:active  { color:#B60005; border:1px #999 solid; }
	.turner .c { color:#fff; background-color:#b60005; border:1px #b60005 solid; }
	.turner .c:hover { color:#FF9900; }
	.turner .disabled { color:#ddd; border:1px #eee solid; }

	#menuA, #menuB { color:#b60005; font-weight:bold; text-decoration:none; background-color:#EFEFEF; border:1px #E0E0E0 solid; }
	#menuA:hover, #menuA:active { color:#666; border:1px #999 solid; }
	#menuB { color:#ccc; }

/*-- 星级（评分）模块 --*/
#score-num { float:right; display:block; color:#ff5a00; font:normal 50px/50px "Trebuchet MS", Arial, Helvetica, sans-serif; border_:1px red solid; }
#score-unit { float:right; margin-top:25px; color:#999; font:normal 12px/24px "宋体", Arial, Helvetica, sans-serif; border_:1px red solid; }
#RatingPre { clear:right; float:right; border_:1px red solid; }
	#Rating { width:200px; _height:1%; margin:0 0 0 0; padding:10px 0 5px 0; text-align:left; overflow:hidden; border_:1px #B0BDC6 solid;}
		#Rating #Star { float:right; height:30px; width:150px; background-image:url(star.gif); }
			#Rating #Star-Cur { width:0px; height:30px; background-image:url(star.gif); background-position:0px -60px; position:absolute; z-index:11; }
			#Rating #Star1 { position: absolute; z-index: 20; height: 30px; width: 30px; }
			#Rating #Star2 { position: absolute; z-index: 19; height: 30px; width: 60px; }
			#Rating #Star3 { position: absolute; z-index: 18; height: 30px; width: 90px; }
			#Rating #Star4 { position: absolute; z-index: 17; height: 30px; width: 120px; }
			#Rating #Star5 { position: absolute; z-index: 16; height: 30px; width: 150px; }
			#Rating #Star1:hover, #Rating #Star2:hover, #Rating #Star3:hover, #Rating #Star4:hover, #Rating #Star5:hover { background-image:url(star.gif); background-position:-30px; }
		#Rating #Score { width:90%; clear:right; float:right; font-size:12px; line-height:30px; text-align:right; border_:1px red solid; }
			#Rating #Rating-show    { /*文章得分及投票次数*/ }
			#Rating #Rating-now     { /*正在投票,请稍候*/ color:#66F; }
			#Rating #Rating-thanks   { /*投票成功,感谢您的投票*/ color:#393; font-weight_:bold; }
			#Rating #Rating-already { /*已投过票*/ color:#F60; font-weight_:bold; }
			#Rating #Rating-err     { /*遇到错误*/ color:red; font-weight_:bold; }

	#Rating-2 { width:100px; height:14px; margin:0 0 0 0; padding:0px 0 0px 0; text-align_:left; overflow:hidden; border_:1px #B0BDC6 solid;}
		#Rating-2 #Star { float:left; width:70px; height:13px; background-image:url(star-14.gif); border_:1px red solid; }
			#Rating-2 #Star-Cur { width:14px; height:13px; background-image:url(star-14.gif); background-position:0px -13px; position:absolute; z-index:11; border_:1px blue solid; }
			#Rating-2 #Star1 { position: absolute; z-index: 20; height:13px; width:14px; border_:1px green solid; }
			#Rating-2 #Star2 { position: absolute; z-index: 19; height:13px; width:28px; border_:1px green solid; }
			#Rating-2 #Star3 { position: absolute; z-index: 18; height:13px; width:42px; border_:1px green solid; }
			#Rating-2 #Star4 { position: absolute; z-index: 17; height:13px; width:56px; border_:1px green solid; }
			#Rating-2 #Star5 { position: absolute; z-index: 16; height:13px; width:70px; border_:1px green solid; }
			#Rating-2 #score-number { float:left; margin-top:-2px; height:13px; color:red; font-weight_:bold; border_:1px red solid; }
			
	#Rating-3 { float:left; width:80px; _height:1%; margin:3px 0 0 0; padding:0px 0 0px 0; text-align_:left; overflow:hidden; border_:1px #B0BDC6 solid;}
		#Rating-3 #Star { float:left; width:50px; height:10px; background-image:url(star-10.gif); overflow:hidden; border_:1px red solid; }
			#Rating-3 #Star-Cur { width:10px; height:10px; background-image:url(star-10.gif); background-position:0px -9px; position:absolute; z-index:11; border_:1px blue solid; }
			#Rating-3 #Star1 { position: absolute; z-index: 20; height:10px; width:10px; border_:1px green solid; }
			#Rating-3 #Star2 { position: absolute; z-index: 19; height:10px; width:20px; border_:1px green solid; }
			#Rating-3 #Star3 { position: absolute; z-index: 18; height:10px; width:30px; border_:1px green solid; }
			#Rating-3 #Star4 { position: absolute; z-index: 17; height:10px; width:40px; border_:1px green solid; }
			#Rating-3 #Star5 { position: absolute; z-index: 16; height:10px; width:50px; border_:1px green solid; }
			#Rating-3 #score-number { float:left; margin-top:-4px; height:10px; color:#F90; font-weight_:bold; border_:1px red solid; }

/*-- focus-gallery, 焦点图盒子 --*/
/*-- 首页焦点图 --*/
#index-Focus { margin:0 auto; border_:1px solid red; /*为防止异常情况导致的页面变形*/overflow_:hidden; visibility:hidden;/*为防止异常情况导致的页面变形*/ }

/*-- scroll-box, 滚动内容盒子 --*/
/*-- 首页热点内容 --*/
.index-Scroll { float:left; position_:relative; height:100%; border_:1px red solid; }
.index-Scroll img.arr-l { float:left; position:relative; top:11px; left_:0; }	.index-Scroll img.arr-r { float:left; position:relative; top:11px; left_:350px; }
.index-Scroll #ht0-Scroll { float:left; position:relative; top:12px; width:350px; height:14px; overflow:hidden; border_:1px blue solid; }
.index-Scroll #ht0-Scroll ul li { text-indent:16px; border_:1px green solid; }
.index-Scroll #ht0-Scroll ul li, #ht0-Scroll ul li a { font:normal 12px/14px "宋体", Arial, Helvetica, sans-serif; color:#6a6969; line-height_:280%; }
.index-Scroll #ht0-Scroll ul li span.time-stamp { color:#888; border_:1px red solid; }
.index-Scroll #ht0-Scroll ul li a:hover { text-decoration:underline; }