/*html{filter:gray();}
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
fieldset, img { border:none; }
A {
	COLOR: #002cad; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
#headerinside {
	Z-INDEX: 8888; POSITION: relative; MARGIN: 2px auto; WIDTH: 980px; HEIGHT: 31px
}

#hottab {
	Z-INDEX: 999; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px;
	WIDTH: 98%; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	BACKGROUND: url(/share/soutab_1.gif) #fff repeat-x 0px -365px;
	HEIGHT: 30px; TOP: 4px;
}
#hottab A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; MARGIN-TOP: 1px; PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left;
	FONT-SIZE: 14px; MARGIN-RIGHT: 3px; PADDING-TOP: 3px
}
#hottab A.selected {
	BORDER-BOTTOM: #aacaf2 1px; BORDER-LEFT: #aacaf2 1px solid; PADDING-BOTTOM: 1px;
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px;
	BACKGROUND: url(/share/soutab_1.gif) #edf4fc repeat-x 0px -40px;
	COLOR: #000; BORDER-TOP: #aacaf2 1px solid; FONT-WEIGHT: bold;
	BORDER-RIGHT: #aacaf2 1px solid; PADDING-TOP: 4px;
	font-size:15px;
}
#hottab A.selected SPAN {
	DISPLAY: block; BACKGROUND: #f00; HEIGHT: 1px
}

.words2 {
	color: #333333;
	text-decoration: none;
}
.words2 select{
	font-size: 9pt; width: 120px; height: 22px;
}
a.a3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a.a3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a.a3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #3399CC;
	text-decoration: underline;
}

h1 {font-size: 18px; display : inline}
h2 {font-size: 14px; display : inline}
h3 {font-size: 14px; display : inline}
h4 {font-size: 12px; display : inline}

.nav1link tr{
	color: #333333;
	text-decoration: none;
	text-align: center;
}
.nav1link tr:hover{
	color: #FFFFFF;
	background-color: #6699FF;
	text-decoration: none;
	text-align: center;
}
.nav1link td{
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: 25px;
}

#ifocus { width:450px; height:245px; float:left; border:1px solid #06C; background:#F8F8F8;margin-right:3px;}
	#ifocus_pic { display:inline; position:relative; float:left; width:340px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; left: 0px; top: -450px;}
		#ifocus_piclist li { width:340px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:340px; height:225px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(/share/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:340px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }

.tbox{
	width:99%;
	border-bottom:1px solid #b1d1ce;
	overflow:hidden;
}
.tbox dt{
	height:25px;
	background-color:#06C;
	overflow:hidden;
	clear:both;
}
.tbox dt strong{
	height:25px;
	line-height:25px;
	padding-left:10px;
	padding-right:4px;
	display:block;
	float:left;
	color:#FFF;
	background-color:#06C;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#FFF;
}
.tbox dt strong a:hover{
	color:#CFF;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#85A484;
}
.tbox dt span.more a{
	color:#FFF;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#CFF;
}
.tbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #b1d1ce;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #F1F7EE;
}
.tbox dd{
	border-left:1px solid #b1d1ce;
	border-right:1px solid #b1d1ce;
	overflow:hidden;
}

.c1 li{
	line-height:27.2px;
	overflow:hidden;
	padding-left:16px;
	background:url(/share/ico-2.gif) 7px 11px no-repeat;
}

.e1{
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}
.e1 li{
	width:126px;
	overflow:hidden;
	padding-left:12px;
	float:left;
}
.e1 li a{
	display:block;
}
.e1 li a:hover img{
	border:1px solid #999;
	padding:2px;
}
.e1 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:120px;
	height:90px;
}
.e1 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.e2{}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}

.ico2 li{
	padding-left:16px;
	background:url(/share/ico-2.gif) 6px 11px no-repeat;
}
.ico3 li{
	padding-left:16px;
	background:url(/share/ico-3.gif) 7px 11px no-repeat;
}


#headline{width:980px;heigh:25px;}

#top {width:980px;height:70px;margin-top:5px;}
#logo {float:left;}

#search{text-align:left; font-size:12px;padding-left:10px;margin:0px;width:100%;height:24px;line-height:24px;float:left;}
#rmss{width:570px;text-align:left; font-size:12px;margin:0px;height:24px;line-height:24px;float:right;}
#rmss a{color:#999999;text-decoration:underline;}
#rmss a:visited{color:#999999;text-decoration:underline;}
#rmss a:hover{color:#f54a15;text-decoration:none;}
#rmss a:active{color:#f54a15;text-decoration:none;}
input{vertical-align:middle;}
input.keyword {background:#fff url(/share/input.gif); border:none; width:203px;padding-left:4px;padding-top:5px;padding-bottom:5px;}
.lable {font-size:14px;vertical-align:middle;font-weight:700;height:24px;line-height:24px;}
input.submit {font-size:14px;width:80px;height:24px;margin-right:5px;margin-left:5px;}

#top2_1 {float:left;width:286px;}
#top2_1_1 {width:284px;height:220px;border:1px solid #e1e1e1;text-align:center;padding-top:2px;padding-bottom:2px;background:#ffffff;}
#top2_1_2 {width:284px;height:150px;border:1px solid #e1e1e1;text-align:center;margin-top:10px;background:#ffffff;}
#top2_1_3 {width:284px;height:412px;border:1px solid #e1e1e1;text-align:center;margin-top:10px;background:#ffffff;}
#top2_1_4 {width:270px;height:324px;border:1px solid #e1e1e1;text-align:center;margin-top:8px;margin-left:8px;background:#ffffff;float:left;}

#top2_2 {float:left;margin-left:10px;margin-right:10px;width:452px;}
#top2_2_2 {width:500px;height:324px;border:1px solid #e1e1e1;margin-top:8px;float:left; clear:both; overflow:hidden;}
.topinfoli{margin:10px 10px 5px 10px;background:#eff7fb;border:1px dashed #d2e5f0;width:428px;height:28px;line-height:28px;text-align:center;}
.topinfoli a{color:#003399;font-size:16px;font-weight:700;}
.topinfoli a:visited{color:#003399;font-size:16px;font-weight:700;}
.topinfoli a:hover{color:#cc0000;font-size:16px;font-weight:700;}
.topinfoli a:active{color:#cc0000;font-size:16px;font-weight:700;}
.topinfop{text-align:left;padding-left:15px;padding-right:15px;font-size:12px;color:#666666;font-weight:normal}
.toplist{margin:5px 10px 5px 10px;width:500px;font-size:14px;}
.toplist ul{float:left;width:480px;height:23px;display:inline; list-style-type:none;}

.toplist2 ul{float:left;width:462px;display:inline; list-style-type:none;}

.toplist3{margin:5px 10px 5px 10px;width:200px;font-size:12px;}
.toplist3 ul{float:left;width:200px;height:23px;display:inline; list-style-type:none;}

.toplist4{margin:5px 10px 5px 10px;width:200px;font-size:12px;}
.toplist4 ul{float:left;width:200px;height:30px;display:inline; list-style-type:none;}

.toplistli1{float:left;display:inline;line-height:23px;}
.toplistli1 a{color:#1a1a1a;font-size:14px;}
.toplistli1 a:visited{color:#1a1a1a;font-size:14px;}
.toplistli1 a:hover{color:#cc0000;font-size:14px;}
.toplistli1 a:active{color:#cc0000;font-size:14px;}

.toplistli11{float:left;display:inline;line-height:23px;}
.toplistli11 a{color:#1a1a1a;font-size:12px;}
.toplistli11 a:visited{color:#1a1a1a;font-size:12px;}
.toplistli11 a:hover{color:#cc0000;font-size:12px;}
.toplistli11 a:active{color:#cc0000;font-size:12px;}

.toplistli3{float:right;display:inline;line-height:23px;color:#5f749f;font-size:12px;padding-right:10px;}
.toplistli3 a{color:#5f749f}
.toplistli3 a:visited{color:#5f749f}
.toplistli3 a:hover{color:#cc0000}
.toplistli3 a:active{color:#cc0000}

.toplistli2{font-face:Verdana;float:right;font-size:10px;color:#999999;line-height:23px;display:inline}
.toplistdot{float:left;display:inline;padding-top:2px;width:15px;}
.toplistdot2{float:left;display:inline;padding-top:2px;;width:15px;}

.listhead {height:28px;line-height:28px;background:url(/share/listhead.jpg) repeat-x;}
.listhead2 {height:28px;line-height:28px;background-color:#06C;}
.listhead2title{color:#1a1a1a;font-size:14px;font-weight:700;padding-left:10px;text-align:left}
