
/* CSS Document */

* { padding:0; margin:0;}
html {overflow:hidden;height:100%; min-width:800px;}
html {scrollbar-face-color:#97aac1;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#97aac1;
scrollbar-darkshadow-color:#97aac1;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#d7e0eb;}
body {height:100%; font-size:12px; color:#000; background:#fff; font-family:Arial,"宋体"; min-width:800px;}
a { font-size:12px; text-decoration:none; color:#000}
a:hover { font-size:12px; text-decoration:underline; color:#f00;}
li { list-style:none}
::-webkit-scrollbar {width: 5px;height: 5px;}                        
::-webkit-scrollbar-track,::-webkit-scrollbar-thumb {border-radius: 999px;border:0px solid transparent;}
::-webkit-scrollbar-track {box-shadow: 1px 1px 5px rgba(100,100,100,.7) inset;}
::-webkit-scrollbar-thumb {min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(100,100,100,.5) inset;}
::-webkit-scrollbar-corner {background:;transparent}
.tab_block { display:block;}
.tab_none { display:none}
.gehang { display:block; clear:both; width:10px; height:10px; overflow:hidden;}
.colorf60 { color:#f60;}
.colorf60:hover { color:#f00;}
.color00f { color:#00f;}
.color00f:hover { color:#00f;}
.colorf0f { color:#f0f;}
.colorf0f:hover { color:#f0f;}
.color0f0 { color:#0f0;}
.color0f0:hover { color:#0f0;}
.colorf00 { color:#f00;}
.color:hover { color:#f00;}
.color0ff { color:#0ff;}
.color0ff:hover { color:#0ff;}
.color000 { color:#000;}
.color000:hover { color:#000;}
.color999 { color:#999;}
.color999:hover { color:#f60;}
.bgccc{ background:#eee;}
#main .tal{text-align: left;}
.storng { font-weight:bold;}

.p5_10{padding: 5px 10px;}



/*#body {position:relative;overflow-y:hidden;height:100%;background:url(../image/main_top_bg.png) repeat-x 0 0 #fff;background-attachment:local;top:-40px;margin-left:220px;}*/

#top {height:40px;background:url(../image/top_bg.png) repeat-x 0 0;width: 100%;}
	#logo { float:left; height:40px;}
		#logo img { display:block; border:none;}
	#top_link { float:right; height:40px; float:right; background:url(../image/top_link.png) no-repeat right 0; line-height:40px; color:#fff; font-family:"宋体"; padding:0 20px}
		#top_link a { color:#fff;}
			#top_link a:hover { color:#f90;}

#menu {background:url(../image/left_top_bg.png) repeat-x 0 0 #97aac1;overflow:auto;width:220px;background-attachment:local;float: left;}
	#menu_top {height:39px; text-indent:-9999em; background:url(../image/left_top_logo.png) no-repeat center;}
	#menu_tab { width:40px; float:left; padding:4px 0 0 2px;}
		#menu_tab li { cursor:pointer;  border:1px solid #5384be; background:#6589b2; color:#fff; margin:0 0 2px; width:36px;}
			#menu_tab li span { display:block;font:bold 15px/24px "微软雅黑","宋体"; width:22px; padding:4px 6px; border:1px solid #a5bad3; text-align:center;}
			#menu_tab .active { width:39px; border-right:none; background:#fff;}
				#menu_tab .active span { color:#093160; border:none}
	#menu_con { width:150px; float:left; overflow:hidden; border:1px solid #5384be; background:#fff; min-height:400px; margin-top:2px; _height:400px; padding:4px;}
		.menu_h4 { width:150px; background:url(../image/menu_h4.png) no-repeat 0 0; font:bold 14px/28px "微软雅黑","宋体";  line-height:28px; text-align:center; color:#002d78; letter-spacing:4px;}
		.menu_list { width:140px; overflow:hidden; padding:5px;}
			.menu_list li { text-indent:16px; line-height:24px; background:url(../image/menu_do.png) no-repeat 0 center}
		#menu_line { background:url(../image/menu_line.png) no-repeat center 0; height:7px; overflow:hidden; width:150px;}
#main {overflow-y:scroll;background-attachment:local;margin-top: 40px;}

#ifmain {float: right;}
	#main_top { height:39px; line-height:39px; padding:0 20px;position: fixed;top:0;width: 100%;background:url(../image/main_top_bg.png) repeat-x 0 0 #fff;}
	#main_body { background:#fff;padding:1px; width:auto; overflow:hidden;}
		#main_table { width:100%;}
			#main_table td { vertical-align:top; width:50%;overflow: hidden;}
			.main_box { border:1px solid #adbdd3;}
				.main_box_h3 { background:url(../image/main_box_bg.png) repeat-x 0 0; height:29px; line-height:28px; overflow:hidden;}
				.main_box_h3 h3 { float:left; color:#235898; font-size:14px; text-indent:20px;}
				.main_box_h3 a { float:right; color:#f00; padding:0 20px; font-size:14px; font-weight:bold;}
			.main_box_con { height:220px;padding: 10px;overflow-y: auto;}
				.main_box_con  p{line-height: 2;text-indent: 2em;}
				#copyinfo {line-height: 2;color: #999;background:url(../image/logo_2.png) right bottom no-repeat;}
					#copyinfo em {font-style: normal;font-weight: bold;color:#235898;}
					#copyinfo span {font-weight: bold;color: #f60;}
				#nosafe,#main_help {font:bold 15px/24px "微软雅黑","宋体";}
					#nosafe a {font:bold 15px/24px "微软雅黑","宋体"; color: #f60;}
				#safe {}
.safe {width: 100%;overflow: hidden;position: relative;height: 220px;}
.safe * {text-indent: 0;}
.safe cite,.safe em,.safe i {font-style: normal;}
.safe .ele-score { border-right:1px #eee solid; color:#000; float:left; font-size:12px; height:135px; padding-top:20px; width:160px;text-indent:70px;}
.safe .ele-score span { display:block; line-height:22px}
.safe .ele-score a,.safe .wstip-b,.safe .wstip-s { background-image:url(http://p0.qhimg.com/t0176aef79974582088.png); background-repeat:no-repeat}
.safe .wstip-b { display:inline-block;position: absolute; height:66px; width:66px;left:0;top:0;}
.safe .wstip-s { display:inline-block; height:16px; margin:4px 5px 0; vertical-align:top; width:16px}
.safe .wstip-null { background-position:0 0}
.safe .wstip-low { background-position:-81px 0}
.safe .wstip-mid { background-position:-165px 0}
.safe .wstip-high { background-position:-250px 0}
.safe .wstip-safe { background-position:-334px 0}
.safe .wstip-s-unknown { background-position:0 -80px}
.safe .wstip-s-safe { background-position:-25px -80px}
.safe .wstip-s-danger { background-position:-52px -80px}
.safe .ele-list { color:#666; font-size:13px; line-height:25px; width:234px;position: absolute;right: 0;top: 0}
.safe .ele-score a { background-position:-88px -80px; color:#000; display:inline-block; height:25px; line-height:25px; margin-top:8px; text-align:center; text-decoration:none; width:135px}
.safe .ele-score em { color:#000; font-size:36px}
.safe .ele-score i { font-size:12px; margin-left:5px}
.safe .ele-score cite { width:110px}
.safe .ele-score b { font-weight:lighter}
.safe .ele-list li { border-bottom:1px #eee solid}
.safe .ele-list li label { display:inline-block; width:86px}



#foot {height:32px;background:url(../image/foot_bg.png) repeat-x 0 0;clear:both;position: fixed;bottom: 0;width: 100%;z-index: 9;}
	#closs_menu { width:240px; text-indent:20px; line-height:32px; color:#fff; cursor:pointer; float:left}
	#fast_link { float:left; color:#fff; line-height:32px;}
		#fast_link a { color:#fff;}
	#foot_copy { float:right; line-height:32px; color:#fff; font-weight:bold;filter:DropShadow(Color=#000000, OffX=1, OffY=1, Positive=true);text-shadow:1px 1px 1px #000;}


/*文章管理页面*/

#article_ico { height:39px; overflow:hidden}
	#article_ico dd { float:left;text-indent:24px;}
	#article_ico dt { float:right;text-indent:30px;}
	#article_ico a { display:block; width:100px; line-height:39px; color:#295283; font-size:14px; font-weight:bold;  background-image:url(../image/icon.png); background-repeat:no-repeat;}
		.art_ico_1 a { background-position:0 8px;}
		.art_ico_2 a { background-position:0 -32px;}
		.art_ico_3 a { background-position:0 -72px;}
		.art_ico_4 a { background-position:0 -112px;}
		.art_ico_5 a { background-position:0 -152px;}
		.art_ico_6 a { background-position:0 -192px;}
		.art_ico_7 {background:url(../image/icon.png) no-repeat 0 -232px;width: 120px;}
			.art_ico_7 span{color:#295283; font-size:14px; font-weight:bold;}
			#art_class_map { display:none;}
			.art_ico_7:hover #art_class_map{ display:block; position:absolute; width:90%; overflow:auto; background:#fff; right:0; border:1px solid #afc5e1; line-height:20px; padding:20px;}
			#art_class_map dl { width:140px; float:left; color:#999; padding:0 0 10px;}
			#art_class_map dd,#art_class_map dt { float:none; text-indent:0;}
				#art_class_map a { background:none; display:inline; line-height:20px;}
					#art_class_map dd a { font-size:12px; font-weight:normal;}
		.art_ico_8 a { background-position:0 -552px;}
		.art_ico_9 a { background-position:0 -592px;}
		.art_ico_10 a { background-position:0 -712px;}
#art_body { padding:10px; width:auto; overflow:hidden;}
	#art_class { border:1px solid #afc5e1; background:#eaedf2; overflow:hidden; padding:0 10px;}
		#art_class li { float:left;}
		#art_class a {display:block; width:90px; line-height:32px; font-size:12px; background-image:url(../image/icon.png); background-repeat:no-repeat; text-indent:23px; white-space:nowrap;}
			.art_ico_pd a { background-position:0 -273px;}
			.art_ico_lm a { background-position:0 -312px;}
	#art_sx { line-height:30px; height:30px; overflow:hidden; font-family:"宋体"}
		#art_sx span { float:right}
			#art_sx span em { color:#f60; font-style:normal; padding:0 5px;}
		#art_sx a { color:#999;}
			#art_sx a:hover { color:#f60;}
	#art_list {margin-top:3px;}
		#art_list table,#art_list td,#art_list th { border-collapse:collapse;}
			#art_list td,#art_list th { padding:0 5px;height:28px; line-height:28px;}
		#art_list table { width:100%;}
			#art_list th {background:#eaedf2; border:1px solid #c8d9ef;border-top:3px solid #c8d9ef;font-size:14px; font:bold 14px/28px "微软雅黑","宋体"; color:#0257a0;}
				.art_title_th { text-align:left; text-indent:20px;}
			#art_list td { text-align:center; color:#999;  border-bottom:1px solid #e1e7ef;}
			#art_list tr:hover {background:#dfdef8}
			.art_title_pic,.art_title_txt,.class_jia,.class_jian { display:block; text-align:left;background-image:url(../image/icon.png); background-repeat:no-repeat; text-indent:20px; height:28px; overflow:hidden; color:#6983ae;}
			.art_title_txt { background-position:0 -353px;}
			.art_title_pic { background-position:0 -393px;}
			.art_title_txt { background-position:0 -353px;}
			.class_jia { background-position:0 -633px;}
			.class_jian { background-position:0 -673px;}
			.bg_eff0f1 { background:#eff0f1}

			#art_list .img_on {position: relative;}
				.img_on img {width: 30px;height: 20px;}
				#art_list tr:hover img {position: absolute;width: 120px;height: 80px;left: 0;top: 0;z-index: 999;padding: 4px;background: #fff;border: 1px solid #C8D9EF;}
	#art_sxsz {background:#eaedf2; border-top:1px solid #c8d9ef; border-bottom:3px solid #c8d9ef; height:28px; line-height:28px; margin-top:5px;}
		#art_xz { width:160px; float:left;}
			#art_xz input { display:block; width:39px; height:22px; float:left; margin:3px 2px 0 0; background-image:url(../image/icon.png); border:none; text-indent:-9999em; cursor:pointer}
			#art_xz_qx { background-position:0 -440px;}
			#art_xz_fx { background-position:0 -480px;}
			#art_xz_bx { background-position:0 -520px;}
		#art_sxsz_xz,#art_sxsz_qq { float:left; padding:0 50px 0 0; font:normal 12px/28px "宋体"; color:#2c5488;}
	#art_fenye { clear:both; float:right; line-height:20px; padding:5px 0;}
		#art_fenye em { float:right; display:block;padding:5px 8px; font-style:normal; border:1px solid #c8d9ef; color:#2c5488; background:#f4f4f4}
		#art_fenye dd { float:left; color:#999; padding:0 2px;}
			#art_fenye dd a,#art_fenye dd u { display:block; padding:5px 8px;border:1px solid #c8d9ef; text-decoration:none}
			#art_fenye dd a:hover,#art_fenye dd .fenye_on { background:#2c5488; color:#fff; text-decoration:none;}
		#art_fenye dt { float:left;padding:5px;}
			.fenye_box { display:inline-block;width:30px;}
			.fenye_go { display:inline-block; width:40px;}
	#art_so {background:url(../image/icon.png) no-repeat 10px -756px #eaedf2; border-top:1px solid #c8d9ef;border-bottom:1px solid #c8d9ef; clear:both; height:27px; line-height:24px; padding:6px 0 0px 40px;}
		#art_so span {float: left;display: block;}
		#art_so #field {height: 22px;display:block;float: left;border: 1px solid #ccc;border-radius: 4px;width: 100px;}
		#art_so #title {height: 20px;display: block;float: left;margin-left: 5px;border: 1px solid #ccc;border-radius: 4px;width: 200px;}
		#art_so #search {height: 22px;display: block;float: left;margin-left: 5px;border: 1px solid #ccc;border-radius: 4px;width: 60px;}

/*文章添加*/

.add_art { border-collapse:collapse;border-top:5px solid #c8d9ef; line-height:24px; width:100%;}
	.add_art th {background:#eaedf2; border-right:1px solid #c8d9ef; width:80px; text-align:right; vertical-align:top;}
		.add_art th,.add_art td { padding:5px;border-bottom:1px solid #c8d9ef; font-size:12px;}
			.add_art tr {}
			.add_art tr .article_notes { display:none}
			/*.add_art tr:hover .article_notes {display: block;}*/
			.add_art tr:hover .article_notes {display: inline-block;}
			.add_art tr:hover .article_notes_fixed {position:fixed;right:10px;background:#EAEDF2;bottom:10px;padding:5px 10px;border:3px solid #C8D9EF;z-index: 9999999;border-radius: 10px;}
		#open_tags {}
		.downlist_tab {display:inline-block}
		.downlist_tab em { font-style:normal; cursor:pointer;}
		.downlist_tab .downlist_box { display:none;}
			.downlist_tab:hover .downlist_box { display:block; position:absolute; padding:20px;  background:#eaedf2; border:1px solid #ccc;}
		#tags_list {padding:20px 20px 10px;}
			#tags_list a { display:inline-block; padding:0 10px; margin:0 10px 10px 0; background:#97AAC1; color:#fff;}
			#tags_list a:hover { background:#325D91; text-decoration:none;}
			/*#tags_list a:visited { background:#f60; text-decoration:none;}*/
		
		#article_info { width:98%; height:80px;}
		
		#article_more {background:#eaedf2; border:1px solid #c8d9ef; text-indent:30px; font:bold 16px/32px "微软雅黑","宋体"; cursor:pointer;}
			.up_jt { display:inline-block; border:7px solid #eaedf2; border-top:10px solid #335F93; border-bottom:none; margin:0 10px 0 0}
			.down_jt { display:inline-block; border:7px solid #eaedf2; border-bottom:10px solid #335F93; border-top:none; margin:0 10px 0 0}


#bodyie6 {_background: #000;}
#bodyie6 * {_display: none;_background: none;}

#bodyie6 #le6 {line-height: 2;display: block;width: 600px;margin: 0 auto;color:#0f6;font-size: 14px;text-indent: 2em;}
#bodyie6 #le6 span {display:inline;color: #f60;}
#bodyie6 #le6 span a {display: inline;font-size: 14px;color: #f00;font-weight: bold;}

.form_table_dad {height: 24px;overflow: hidden;}
	.form_table_dad:hover {height: auto;}
.form_table {border-collapse:collapse;height: 24px;overflow: hidden;}
	.form_table tr {background: #fff;}
	.form_table .form_table_th {width: 80px;text-align:right;border-right: 1px solid #c8d9ef;}
	.form_table td {text-align: left;background: #fff;}