/* 通用樣式表 */
body{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10; padding:0; color:#0b2f4d;  background-image:url(../images/bg4.jpg); background-repeat:repeat-y; background-position:center top;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
	
/* 字體屬性[定義規則，小寫 "f" 加屬性名稱] */
.fB {font-weight:bold;}
.fN{ font-weight:normal;}
.font{ font-family:"細明體";}

/* 字體大小[定義規則，小寫 "f" 加字體大小]*/
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.fsong { font-family:"細明體";}

a:link,
a:visited{color:#08364d; text-decoration:none;}
a:hover{color:#e83820;text-decoration:underline;}

/* 其他屬性 */
.unLine a:link,.unLine a:visited,.unLine a:hover{ text-decoration: none;}
.underline a:link,.underline a:visited,.underline a:hover{ text-decoration: underline;}

.clearfix {zoom:1;}
.clearfix:after {content:'.'; display:block; visibility:hidden; clear:both; height:0;}
.left{ float:left;}
.right{ float:right;}

.ad-550{ margin:20px auto; width:550px;}
.ad-910{ margin:5px auto; width:910px; overflow:hidden;}
.ad-590{ margin:0 auto; width:590px;}

.ad-310{ width:310px; padding-bottom:10px; background:#FFF;}

.ad-910 .ad-310{ padding:0;}
.ad-text-r{ background:#f5fffa; border:solid 1px #ace6c9; width:288px; height:46px; line-height:23px; padding:5px 10px;}
/* 顏色屬性[定義規則，小寫 "c" 加 "-" 加顏色屬性或名稱] */

.c-main{color:#1c93b1;}
.c-main a:link,
.c-main a:visited{color:#1c93b1;text-decoration:none;}
.c-main a:hover{color:#e83820;text-decoration:underline;}

.c-sub{color:#4c7f99;}
	.c-sub a:link,
	.c-sub a:visited{text-decoration:none; color:#4c7f99;}
	.c-sub a:hover{color:#e83820; text-decoration:underline;}

.c-alarm{color:#e66000;}
	.c-alarm a:link,
	.c-alarm a:visited{text-decoration:none; color:#e66000;}
	.c-alarm a:hover{color:#e83820; text-decoration:underline; }

/* 按鈕輸入框 */
.form-list span{ display:block; float:left; margin-right:10px;}
.form-input{ background:url(../images/bg_input_serch.gif); height:17px; line-height:14px;padding:3px 5px 0 5px; border:solid 1px #ff974c; font-size:12px; font-family:"微軟雅黑"，Verdana, Arial, Helvetica, sans-serif; width:250px;}
.from-input-ie1px { border-right:none;}

.btn-search,
.btn-search-on{ background: url(../images/bg_btn_search.gif) no-repeat 0 0; width:30px; height:21px; font-weight:bold; color:#FFFFFF; border:none; font-size:12px; cursor:pointer; line-height:21px; margin:0; padding:0; }
.btn-search-on { background-position:0 -21px;}


/* 頭部 */
.header{ width:910px; margin:0 auto;}
.location { float:left; line-height:27px; padding-left:10px;}
.search { float:right; width:180px;}
	.search .search-input { background:url(../images/bg_input_search.gif) no-repeat 0 0; width:139px; height:21px; margin:5px 0 0 0; float:left; display:inline; overflow:hidden;}
		.search .search-input .form-input { border:none; width:130px;}
		.search .search-btn {float:right; display:inline; margin:5px 0 0 0;}
		.search .search-btn .btn-search { margin:0; padding:0;}

.pic-border img { border:1px solid #adb9cc;}



/* 內容 */
.content{ width:909px;background:url(../images/bg_show.gif) repeat-y top; margin:10px auto; padding-left:1px; }
.bg-show-end{ height:1px; width:100%; overflow:hidden; background:url(../images/bg_show_bottom.gif);}

	/* 左側 */
.left-cont{ background:url(../images/bg_show_cont.gif) no-repeat 0 0; width:588px; border-top:#aedbe5 solid 1px; float:left; padding-top:25px; overflow:hidden;}



.cont-main{ padding:20px 10px 0 10px; width:520px; margin:20px auto;background:url(../images/line_dashed.gif) repeat-x top; font-size:14px;line-height:28px;  }
.cont-main p{text-indent:2em; margin-bottom:20px;}
.cont-main img{ margin-bottom:5px; max-width:535px; width:expression(this.width > 535 ? 530: true);}

.cont-main a:link,.cont-url a:link,.cont-tools a:link,
.cont-main a:visited,.cont-url a:visited,.cont-tools a:visited{color:#1c93b1;text-decoration:underline;}
.cont-main a:hover,.cont-url a:hover,.cont-tools a:hover{color:#e83820;text-decoration:underline;}

.title{ line-height:30px; text-align:center; font-size:20px; height:auto;}
.title-s{ text-align:center; line-height:25px; height:25px;}

.about-info{ width:268px; height:358px; background:#f2fffe; border:solid 1px #d6edf2; float:left; margin:20px;}

.cont-url{ height:28px;line-height:28px; width:520px;margin:10px auto; padding:0 10px; border:solid 1px #d6edf2; background:#f7fcff;}
	.cont-url span{ display:block; width:460px; white-space:nowrap; overflow: hidden; float:left;}
	.cont-url a { float:right;}

.cont-tit{ height:26px; line-height:26px; padding-left:20px; border:solid 1px #aedbe5; border-left:none;border-right:none; background: url(../images/bg_show_bar.gif);}
	.cont-tit b{ display:block; float:left; font-size:14px;}
	.cont-tit span{ display:block; float:right; margin-right:5px;}

.cont-txt{ line-height:26px; padding:10px 20px 10px 10px;  font-size:14px; line-height:26px;background:url(../images/line_dashed.gif) repeat-x bottom; width:520px; margin:0 auto;}
	.cont-txt ul li{ padding-left:10px; background:url(../images/point_show.gif) no-repeat center left;}
	.cont-txt .c-sub{ font-size:12px; margin-left:10px;}

.cont-text{ line-height:26px; padding:10px 20px;line-height:22px; width:520px; margin:0 auto;}
	.cont-text ul li{ padding-left:10px; float:left; width:240px; margin-right:10px; background:url(../images/point_show.gif) no-repeat center left; white-space:nowrap; overflow:hidden;}
	
.cont-text-s{ line-height:26px; padding:10px 20px 10px 10px;line-height:22px; width:520px; margin:0 auto;}
	.cont-text-s ul li{ padding-left:10px; float:left; width:156px; margin-right:10px; background:url(../images/point_show.gif) no-repeat center left; white-space:nowrap; overflow:hidden;}	


.cont-tools { width:540px; margin:10px auto;}
	.cont-tools span{ display:block; width:240px; white-space:nowrap; overflow:hidden;}
.coms-bomttom-page{ padding:5px 0; }

.cont-img{ padding:10px 0;}
	.cont-img ul li{ float:left; width:112px; padding:0 17px; text-align:center; line-height:20px; *line-height:30px;}
	.cont-img ul li img{ width:100px; height:100px; display:block;}


.clumb-list{ float:left; margin-right:10px;}

.cont-text .clumb-list li{ width:240px; background:none; padding-left:0;}

.clumb-list li span,
.clumb-list li B,{ float:left; display:block; white-space:nowrap; overflow:hidden; }
.clumb-list li B{ padding:0 13px;}


	/* 右側 */
.right-cont{ float:right; width:310px; padding-bottom:20px;}
	.right-cont .cont-tit{ margin:0 1px;}

.cont-fous{ padding:15px 0;}
	.cont-fous ul li{ float:left; width:132px; text-align:center; padding:0 10px; line-height:24px; margin-bottom:5px;}
	.cont-fous img{ display:block;}
	
.recommend{ line-height:26px; padding:10px 0;line-height:22px; width:310px; margin:0 auto;}
	.recommend ul li,
	.recommend span{ padding-left:10px; float:left; width:120px; margin-left:15px; _margin:0 7px 0 8px; background:url(../images/point_show.gif) no-repeat center left;white-space:nowrap; overflow:hidden;}
	
	.recommend span{ display:block; float:none;  width:264px; margin:0 auto;}

.line-dashed{ background:url(../images/line_dashed.gif); height:1px; overflow:hidden; margin:0 10px; overflow:hidden;}

.right-force,.right-force-rec{ padding:10px;}
	.right-force .force-img,
	.right-force-rec .force-img{ float:left; width:132px;margin:5px 0; line-height:30px; text-align:center;}
	
	.right-force .force-img img,
	.right-force-rec .force-img img{ display:block;}
	
	.right-force ul,
	.right-force-rec ul{ float:right; width:140px; margin-bottom:10px; line-height:20px;}
	
	.right-force ul li,
	.right-force-rec ul li{ padding-left:10px; width:120px; background:url(../images/point_show.gif) no-repeat center left; white-space:nowrap; overflow:hidden; margin:1px auto;}
	
	.right-force-rec .force-img{ width:102px;margin:5px 0;}
	.right-force-rec .force-img img{ width:100px; height:100px;}
	.right-force-rec ul{ width:180px;}
	.right-force-rec ul li{width:168px;}
	
	
/* 回復 */

.replay{ padding:5px 35px 20px 35px; line-height:20px;}
	.replay-form{ padding:5px 0;}
	.replay span{ display:block; float:left; margin-right:5px;}
	.replay b{ display:block; float:right;}
	.input-rely{ border:solid 1px #aedbe5; height:18px; width:80px;}
	
.btn-rely,.btn-rely-on{ background: url(../images/button-90.gif) no-repeat 0 0; width:90px; height:21px; font-weight:bold; color:#466e84; border:none; font-size:12px; cursor:pointer; line-height:21px; margin:0; padding:0;}
.btn-rely-on { background:url(../images/button-90.gif) no-repeat 0 -21px;}	
	
/* 翻頁樣式表 */
   .page-ctrl{ width:360px; height:20px;line-height:20px; margin:0 auto;}
   .page-ctrl span{ display:block; width:auto; float:left; margin-left:5px;}
   .page-ctrl a{ display:block; float:left; margin-left:2px; margin-right:3px; width:auto; background:url(../images/bg_page_ctrl.gif); border:solid 1px #b5e2e5; height:16px; line-height:16px; padding:2px 5px 0 5px;}
   .page-ctrl a:link,
   .page-ctrl a:visited{ text-decoration:none;}
   .page-ctrl a:hover{ text-decoration:none;background:#1b94b3; color:#FFF;}
   
   .page-r{ padding:0 5px 0 0; width:320px; display:block; margin:0 auto; }

	#action{ background:none; font-weight:bold; color:#164a5f; cursor:default; border:none;}
   
   /*文章分頁*/
.article_page {text-align:center; clear:both; margin-bottom:20px; }
.article_page a { font-family:"細明體"; padding:4px 7px; background:#FFFFFF; border:0px solid #CCCCCC; color:#666666; font-size:12px; text-decoration:none; vertical-align:middle; height:1%;}
.article_page a:hover { color:#FFFFFF; background:#0066CB; text-decoration:none; }
.article_page strong {font-family:"細明體"; padding:4px 7px; font-weight:bold; color:#333333;font-size:12px; vertical-align:middle;}
.article_page a.more { border:none; background:none; color:#666666; padding:2px 0;}

/*登錄*/

.int{border:solid 1px #b8d5da;background:#fff; width:80px; height:17px; line-height:15px; }
.int_top{padding-top:0px;*padding-top:5px}

.s_bn{padding-top:0px}
.input_bn{background:url(../images/login.gif) no-repeat 0px 0px; width:39px; height:18px; border:none; cursor:pointer}

.t_text01{color:#c63902;padding-right:5px} 
.t_text01 a:link,.t_text01 a:visited{color:#c63902}
.t_text02{color:#fff; font-weight:bold}
.clear{height:5px; width:100%; clear:both; font-size:0px; overflow:hidden}
#topbox{ margin:0 auto;width:910px;overflow:hidden}
.intopbox{width:910px;float:center }
.t_left{float:left; height:28px; width:75%}
.t_left li{float:left;padding-top:6px; margin-right:8px}
.t_left_line{background:url(../images/t_line.gif) no-repeat right 5px; padding-right:10px}
.t_right{float:right; width:25%; text-align:right; line-height:28px}



.dede_comment{padding-bottom:6px;}
.dede_comment .decmt-box{width:98%;border-bottom:1px solid #E5E5E5;overflow:hidden;clear:both;margin:0 auto;padding:6px 5px 8px;}
.dede_comment .decmt-box .decmt-title{line-height:19px;color:#999;font-family:Tahoma;}
.dede_comment .decmt-box .decmt-title span{margin-right:2px;vertical-align:middle;}
.dede_comment .decmt-box .decmt-title .moodico{height:18px;width:18px;display:inline-block;}
.dede_comment .decmt-box .decmt-title .username a:hover{text-decorati疝n:none;color:#690;}
.dede_comment .decmt-box .decmt-title .ip{color:#669;font-size:11px;}
.dede_comment .decmt-box .decmt-title .date{color:#666;font-size:11px;}
.dede_comment .decmt-box .decmt-act span{margin-right:7px;}
.dede_comment .decmt-box .decmt-act span a{color:#888;}
.dede_comment .decmt-box .decmt-content{color:#555;line-height:21px;clear:both;width:99%;margin:2px auto 0;}
.dede_comment .decmt-box .decmt-box{background:#FFE;border:1px solid #CCC;margin:6px auto;}
.dede_comment .decmt-box .decmt-box .decmt-title{text-indent:4px;}
.nocomment{color:#777;padding:10px;}
.dede_comment_post{padding:5px;}


.dede_comment .decmt-box .decmt-title .username,.dede_comment .decmt-box .decmt-title .username a{color:#669;}
.dede_comment .decmt-box .decmt-act,.dcmp-stand{float:right;margin-top:-18px;padding-right:10px;position:relative;clear:both;color:#999;}


.dede_comment_post{padding:5px;}
.dcmp-title{line-height:25px;}
.dcmp-title strong{color:#444;font-weight:400;}
.dcmp-title small{font-size:12px;color:#999;}
.dcmp-stand strong{font-weight:400;color:#444;}
.dcmp-stand input{margin-right:2px;}
.dcmp-stand img{vertical-align:middle;margin-right:2px;}
.dcmp-content{padding-top:8px;}
.dcmp-content textarea{width:96%;height:60px;}
.dcmp-mood{height:25px;width:80%;overflow:hidden;clear:both;padding-top:12px;}
.dcmp-mood strong{float:left;color:#444;font-weight:400;line-height:25px;}
.dcmp-mood ul li{float:left;margin-right:8px;}
.dcmp-mood ul li input,.dcmp-mood ul li img{vertical-align:middle;margin-right:0;}
.dcmp-post{height:35px;overflow:hidden;clear:both;color:#444;}
.dcmp-post .dcmp-userinfo{float:left;margin-right:6px;}
.dcmp-post .dcmp-userinfo input{height:13px;padding-right:0;}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{vertical-align:middle;margin:5px;}
.dcmp-post .dcmp-submit{float:left;padding-top:6px;}
.dcmp-post .dcmp-submit button{width:70px;height:25px;border:none;background:url(../images/btn-bg2.gif) no-repeat;line-height:25px;letter-spacing:1px;overflow:hidden;color:#444;cursor:pointer;margin-left:5px;}






/*============================================= news detail pages style  */
#article { padding:15px; }
	#article h1 { margin:6px 0 15px 0; text-align:center; font-size:1.33em; }
	#article img, #blog_body img { max-width:565px; width:expression(this.width > 565 ? 563: true);}
	#article_extinfo { margin-bottom:25px; padding:6px 10px; border:1px solid #E7E7E7; background:#FFFEF7; color:#999; }
		#article_extinfo div { padding-top:4px;}
		#article_extinfo div a { color:#999; } #article_extinfo div a:hover { color:#EB1C26; }
		#article_extinfo .source { margin-right:12px;}
		#article_extinfo div span { float:right; }
		#article_extinfo .add_bookmark { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -170px; }
		#article_extinfo .print { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -140px; }
		#article_extinfo .send_frinend { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -110px; }
		#article_extinfo .report { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -200px; }
		#article_extinfo .push { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -230px; }
		#article_extinfo .add_top10 { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -260px; }
		
	#article_body { width:100%; overflow:hidden; clear:both; padding-bottom:10px; font-size:1.17em; line-height:1.8em; clear:both; }
	#article_body p { margin-bottom:6px; text-indent:2em; }
	#article_body strong { font-weight:700;}
	#article_custom { width:95%; margin:0 auto 6px; padding:6px; border:1px solid #DCE1E5; background:#FFFFE1; font-size:12px; line-height:1.5em; }
	#article_attachment { margin-top:12px; padding:20px 0 0 50px; background:url(../images/attachment.gif) no-repeat left top; font-size:12px; color:#999; }
	#article_summary { margin-bottom:10px; padding:3px 0; border:1px dashed #DEDEDE; background:#F8F8F8; font-size:12px; line-height:25px; }
		#article_summary h6 { padding:0 10px; color:#369; }
		#article_summary p { padding:0 10px; }
	#article_tag { padding:20px 15px 10px; }
	.article_download { padding-left:17px; background:url(../images/icon_download.gif) no-repeat 0 6px; color:#999; text-indent:0!important; }
		.article_download a { margin-right:3px; color:#369; text-decoration:underline; }
	.article_attach_isimage { background:none !important; }
		#article_attachment a { color:#369; text-decoration:underline; }
	.article_attach_isimage {}
		.article_attach_isimage a { text-decoration:none; }
		.article_attach_isimage img { display:block;}
		.article_attach_isimage span { display:block;}
#article_op { margin:0 0 15px 250px; }
	#article_op a { display:block; float:left; width:42px; height:41px; overflow:hidden; margin-right:12px; background-image:url(../images/global_article_bg.gif); }
	a.aop_up,a.aop_down  { color:#FFF; text-align:center; font-weight:700; font-size:11px; font-family:Arial;}
		a.aop_up em, a.aop_down em { display:block; width:0; height:21px; overflow:hidden;}
	a.aop_down { background-position:0 -60px; }

#article_mark,#article_state { margin:0 15px 15px; padding:15px 0 0 0; background:url(../images/dashed_bg.gif) repeat-x;}
	.dashed_botline { padding:0 10px 15px; background:url(../images/dashed_bg.gif) repeat-x 0 100%;}

.rating { margin-top:20px;}
	.rating ul { position:relative; z-index:9; float:left; overflow:hidden; }
	.rating li { float:left; width:20px; height:40px; }
		.rating li a { position:absolute; z-index:999; width:20px; height:20px; text-align:center; line-height:20px; font-size:11px; text-indent:-9999px; }
		.rating li a:hover { z-index:99; }
		.rating li em { display:block; width:20px; height:20px; padding-top:20px; text-align:center; line-height:20px; font-size:11px; }
	li.rating_current { position:absolute; z-index:99; }
		.rating_bad { background:url(../images/rating/bad.gif) repeat-x;}
			.rating_bad li a:hover,.rating_bad li.rating_current { background:url(../images/rating/bad_current.gif) repeat-x; }	
		.rating_normal { background:url(../images/rating/normal.gif) repeat-x;}
		.rating_normal li a { background:url(../images/rating/normal_current.gif) repeat-x;}
		.rating_good { background:url(../images/rating/good.gif) repeat-x;}
		.rating_good li a:hover, .rating_good li.rating_current { background:url(../images/rating/good_current.gif) repeat-x;}
		
		.rating-5 a:hover { left:0; width:100px; }
		.rating-4 a:hover { left:20px; width:80px; }
		.rating-3 a:hover { left:40px; width:60px; }
		.rating-2 a:hover { left:60px; width:60px; }
		.rating-1 a:hover { left:80px; width:40px; }
		.rating1 a:hover { left:0px; width:20px; }
		.rating2 a:hover { left:0px; width:40px; }
		.rating3 a:hover { left:0px; width:60px; }
		.rating4 a:hover { left:0px; width:80px; }
		.rating5 a:hover { left:0px; width:100px; }
.box_l { float:left; }
.box_r { float:right; }
#article_state {}
	.state_value { margin:10px 0 5px;} #article_state .novalue { margin-top:0;} #article_state .novalue  .list { height:75px;}
		.state_value table { margin:0 auto; }
		.state_value table td { padding:0 15px; }
		.state_value a { display:block; width:35px; text-decoration:none; text-align:center; }
		.state_value a img { display:block; width:35px; height:35px; }
		.state_value a span { display:block; }
		.state_value div { position:relative; width:30px; height:80px; margin:10px 0 3px; background:url(../images/state_value_bg.gif) repeat-y 13px 0; }
		.state_value .max_value { background-position:-37px 0;}
			.state_value em { position:absolute; top:-18px; display:block; width:40px; text-align:center; }
		
	.state_newstop { padding:15px 0; background:#F9F9F9 url(../images/dashed_bg.gif) repeat-x 0 100%;}
		.state_newstop li { display:inline; float:left; width:250px; height:22px; overflow:hidden; margin:0 0 0 20px; line-height:22px; color:#ED1B24; }

.article_refer { margin:0 10px 12px; padding:8px; border:1px solid #DEDEDE;}
	.article_refer ul li { height:22px; line-height:22px; }
	.article_refer ul li a { font-size:12px; }
#article_numtip { margin:0 6px 0; padding:3px 0 0; color:#999; text-align:right; font-size:14px; }
	#article_numtip a { color:#999; text-decoration:underline; }
#comment_op { height:30px; overflow:hidden; margin:0 15px; padding-top:15px; color:#999; background:url(../images/dashed_bg.gif) repeat-x scroll center top;  line-height:24px; }
	#comment_op a { display:block; float:right; width:108px; height:24px; overflow:hidden; margin-left:12px; background:url(../images/comment_btn_bg.gif) no-repeat; text-indent:29px; }
	#comment_op .view { background-position:0 0;}
	#comment_op .write { background-position:0 -24px;}
	#comment_op span { float:right; }

#article_pn { height:40px; overflow:hidden; margin:0 15px; }
	#article_pn a { color:#369; text-decoration:underline; }
.article_notice { padding:12px;}
	.article_notice h1 {}
	.article_notice p { margin:0 0 3px 0; padding:0 0 3px 0;}
	.article_notice .article_notice_body { padding:3px 0 0 0; border-top:1px dashed #DEDEDE; border-bottom:1px dashed #DEDEDE; }
	.anno_more { padding:0 12px 12px 0; text-align:right;}

.job_box { font-size:12px!important;}
		#article .img_max300 { margin:0 12px 12px; max-width:300px; width:expression(this.width > 300 ? 300: true); }
		#article .img_max400 { margin:0 12px 12px; max-width:400px; width:expression(this.width > 400 ? 400: true); }
		.job_requ { width:98%; overflow:hidden; margin:6px 0; padding:6px 0 6px 6px; border:1px solid #DFDFDF; background:#F6F6F6; font-size:12px; clear:both;}
		.job_requ li { display:inline; float:left; width:210px; height:24px; overflow:hidden; margin-right:6px; line-height:24px; }
		.job_requ li em { font-weight:700; }
		.job_box .more a { color:#369;}
			.job_box .media h5 { margin-bottom:6px; padding-top:12px; font-weight:400; }
			.job_box .media div { color:#666; }
			.job_box p { text-indent:0!important;}

#top_btn { width:69px; height:69px; margin:20px auto; background:url(../images/btn_top.gif) no-repeat; text-align:center; line-height:25px; }
	#top_btn strong { display:block; padding:8px 0; color:#369; font-weight:700; }
	#top_btn a { font-size:12px; text-decoration:underline; }

#top_rank { margin-bottom:10px; padding-bottom:20px; border:1px solid #D8D8D8; background:url(../images/global_caption3_bg.gif) repeat-x 0 1px; }
	#top_rank_caption { position:relative; height:30px; border-bottom:1px solid #FF9607; }
		#top_rank_caption h3 { padding:7px 0 0 7px; color:#CC0001; font-weight:700; font-size:16px; }
		#top_rank_caption ul { position:absolute; left:260px; top:9px; }
			#top_rank_caption li { display:inline; float:left; margin-right:6px; }
			#top_rank_caption li a { display:block; float:left; height:22px; padding-left:12px; background:url(../images/top_rank_bg.gif) 0 -44px; line-height:22px; text-decoration:none!important; cursor:pointer;}
			#top_rank_caption li span { display:block; float:left; height:22px; padding-right:12px; background:url(../images/top_rank_bg.gif) 100% -66px;}
			#top_rank_caption li.current a { color:#CC0001; font-weight:700; background-position:0 0;}
			#top_rank_caption li.current span { background-position:100% -22px; }
		#top_rank_caption .other_top { position:absolute; top:6px; right:6px; text-align:right;}
			 #top_rank_caption .other_top em a { padding-right:10px; background:url(../images/myspace_bg.gif) no-repeat 100% 3px;}
			 #top_rank_caption .other_top div { padding:3px; border:1px solid #D8D8D8; background:#F7FDFD;}
			#top_rank_caption .other_top div a { display:block; padding:5px 15px; color:#336699; }
	#top_rank table { width:100%;}	
		tr.top_rank_2caption td { padding:5px 10px!important; background:#FFF5DA none!important; color:#CC0001; font-weight:700;}
		#top_rank table td { padding:10px; background:url(../images/dashed_bg.gif) repeat-x 0 100%; }
		#top_rank .oneline { width:450px; height:1.5em; overflow:hidden; line-height:1.5em;}

#mood_top {}
	#mood_top .global_module { display:inline; float:left; width:473px; margin: 0 10px 10px 0;}
	#mood_top .right_fix { margin:0 0 10px 0;}
	#mood_top .global_module li { width:420px; }
	#mood_top .rank_catalog { float:right; padding-right:15px; color:#CC3F11; font-size:16px; font-family:"黑體";}
	#mood_top .global_module2_caption h3 { float:left; padding:0 3px; color:#1C4E69;}
	#mood_top .global_module2_caption img { display:inline; float:left; width:25px; height:25px; margin:2px 0 0 12px;}

#mood_banner { position:relative; width:960px; margin-bottom:10px; }
	#mood_banner .show_toplist { position:absolute; left:240px; top:58px; }
	#mood_banner .show_toplist em a { color:#CB0101; font-weight:700; }
	#mood_banner .show_toplist div { padding:3px; border:1px solid #D8D8D8; background:#F7FDFD;}
	#mood_banner .show_toplist div a { display:block; padding:5px 15px; color:#336699; }





/* comment */
.comment_caption { position:relative; width:100%; height:31px; border-bottom:1px solid #DEDEDE;}
	.comment_caption ul { position:absolute; top:0; left:0; height:32px; }
	.comment_caption li { display:inline; float:left; margin-right:3px;}
	.comment_caption li a { float:left; height:32px; padding-left:15px; background:url(../images/global_comment_bg.gif) no-repeat 0 -50px; line-height:33px; cursor:pointer; text-decoration:none!important; }
	.comment_caption li div { float:left; padding-right:15px; background:url(../images/global_comment_bg.gif) no-repeat 100% -50px; }
	.comment_caption li.current a { background-position:0 0; cursor:default;}
	.comment_caption li.current div { background-position:100% 0;}
		.comment_caption div.tab_all { font-size:14px; font-weight:700;}
		.comment_caption div.tab_all em { padding-left:6px; font-size:12px; font-weight:400; }

.comment_cont { padding-top:15px; border:1px solid #DEDEDE; border-top:none; }
	.arti_title { margin: 0 15px 10px;}
		.arti_title h1 { display:inline; padding-right:6px; color:#369; font-size:16px; font-weight:700; }
	.comment_desc { margin:0 15px 6px; color:#999;}
	.arti_summary { margin:0 15px 12px; color:#666; line-height:20px;}	
	.comm_list { margin-bottom:10px;}
		.comm_list .title { margin-bottom:12px; padding:5px 12px 0; height:22px; border-top:1px solid #D7DFEC; background:#F8F8F8; color:#999; }
			.comm_list .from_info { float:left; }
			.comm_list .author, .comm_list .author a { margin-right:4px; color:#369;} .comm_list .author a { margin-right:0; }
			.comm_list .post_time { float:right; }
		.comm_op {  padding:5px 12px 0; height:22px; color:#D7DFEC; text-align:right; }
			.comm_op .replay { padding-left:12px; background:url(../images/global_comment_iconbg.gif) no-repeat 0 3px;}
			.comm_op .up, .comment_caption div.tab_up span { padding-left:12px; background:url(../images/global_comment_iconbg.gif) no-repeat 0 -57px; }
			.comm_op .down,.comment_caption div.tab_down span { padding-left:12px; background:url(../images/global_comment_iconbg.gif) no-repeat 0 -117px;}
			.comm_op .discuss {padding-left:12px; background:url(../images/global_comment_iconbg.gif) no-repeat 0 -297px;}
			.comm_op .report {padding-left:8px; background:url(../images/global_comment_iconbg.gif) no-repeat 0 -177px;}
		
		.comm_list .body { margin-bottom:10px; padding:0 12px 0; line-height:20px; }
			.comm_list blockquote { margin-bottom:4px; color:#999; }
			.comm_list blockquote i { overflow:hidden; padding-right:6px; color:#CCC; font-size:257%; vertical-align:bottom; line-height:2px; font-weight:700; font-family:Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif;}
			.comm_list .body .old { margin-bottom:10px; padding:3px; border:1px solid #D7DFEC; background:#F8FCFD; }
				.comm_list .body .old_title { margin:0 3px; height:22px; overflow:hidden; line-height:22px; font-size:12px; }
				.comm_list .body .old_title .author { float:left; color:#369; }
				.comm_list .body .old_title .color_red { float:right;}
			.comm_list .body .new { margin: 0 3px 10px; word-wrap:break-word;}
			.comm_list .body .floor_op { width:; overflow:hidden; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed #D7DFEC; clear:both; } .comm_list .body .floor_op .detail { color:#999; } .comm_list .body .floor_op .detail span{ float:right; } .comm_list .body .floor_op .author { font-weight:700; }
			.comm_list .detail { margin:0 3px; color:#333; word-wrap:break-word;}
			.hideelement { display: none; }
			.comm_list .body .hideold { border: 0; margin-bottom: 0; padding: 0; }
.comm_more { margin:0 20px; } .comm_more em { margin-right:6px; color:#369; font-size:14px; font-weight:700;} .comm_more .color_red { text-decoration:underline; }

.sign_msg { width:580px; margin:20px auto 0; padding-bottom:20px; }
	.sign_msg_login { height:25px; }
		.addface { position:relative; float:right; }
			.facelist { position:absolute; left:-242px; top:20px; width:260px; padding:7px; border:1px solid #CCC; background:#FFF; z-index:9999; }
			.facelist li { display:inline; float:left; margin:0 3px 3px; cursor:pointer; }
		.sign_msg_login .input_tx, .authcode_sub .input_tx { width:50px; margin-right:6px;}
		.sign_msg_login .input_sub { margin:0 6px 0 6px;}
		.sign_msg_login .register { color:#336799;}
		.sign_msg_login .userinfo, .sign_msg_login .userinfo a { color:#369;}
	.sign_msg textarea { width:98%; height:90px; margin-bottom:10px; padding:2px 0 2px 2px; border:1px solid; border-color:#666 #CCC #CCC #666; color:#666; }
	.sign_msg_sub { text-align:right;}
		.sign_msg_sub .input_search { margin-left:6px;}
		.sign_msg_sub .input_checkbox { margin-right:6px; *margin-right:3px; vertical-align:middle; _vertical-align:baseline;}
		.sign_msg_sub label { display:inline-block; *display:inline; margin-right:5px; cursor:pointer; zoom:1;}
	.authcode_sub { position:relative; }
		.authcode_sub .img_code { position:absolute; top:-43px; *top:-37px; left:52px; *left:54px; } .sign_msg_login .img_code { top:-44px; *top:-40px;}
		.sign_msg  a.changcode_txt { margin-left:-6px; color:#999; text-decoration:underline; }
	.sign_msg .sign_tip { padding:15px 0 0; color:#999; text-align:right; }

#hot_comment { border:1px solid #D9D7D8; }
	#hot_comment h3 { height:31px; margin-bottom:10px; background:url(../images/caption_yellow_bg.gif) repeat-x; color:#F01A22; line-height:31px; text-indent:12px; font-weight:700; }
	#hot_comment .comm_list .title { background:none; border:none;}
	#hot_comment .comm_list .comm_op{ background:#FEFCE5; text-align:left; }
	
	#article_extinfo { margin-bottom:25px; padding:6px 10px; border:1px solid #E7E7E7; background:#FFFEF7; color:#999; }
		#article_extinfo div { padding-top:4px;}
		#article_extinfo div a { color:#999; } #article_extinfo div a:hover { color:#EB1C26; }
		#article_extinfo .source { margin-right:12px;}
		#article_extinfo div span { float:right; }
		#article_extinfo .add_bookmark { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -170px; }
		#article_extinfo .print { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -140px; }
		#article_extinfo .send_frinend { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -110px; }
		#article_extinfo .report { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -200px; }
		#article_extinfo .push { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -230px; }
		#article_extinfo .add_top10 { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -260px; }




