@charset "gb2312";
/* CSS Document */
body { margin:0; padding:0px; font-size:12px; font-family:tahoma; }
a { color:#000099; }
a:hover { color:#F00; }
p { margin:0px; padding:0px; }
ul, li { list-style:none; margin:0px; padding:0px; }
img { border:0; }
.clear { clear: both; margin: 0; font-size: 0; display: block; padding: 0; line-height: 0; }
.clear10 { clear:both; font-size:0px; height:10px; line-height:0px; background:#FFF; display:block; }
h1 { text-align:center;display:block; height:60px; line-height:60px; margin:0px 0px 10px 0px; padding:0px; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; }
h2 { display:block; height:32px; line-height:32px; margin:0px; padding:0px; font-size:14px; font-weight:bold;}
h2 a,h2 a:hover{color:#009;}
.page_main { width:960px; margin:0px auto 0px auto; padding:0px; }
.topnav { width:960px; height:30px; line-height:30px; margin:0px 0px 10px 0px; padding:0px; clear:both;border-bottom:1px solid #D4D4D4; }
.topnav ul { display:block; height:24px; }
.topnav li { margin:0px; padding:0px; height:24px; line-height:24px; float:right; text-align:center; text-indent:20px; }
.topnav a { font-size:12px; color:#666; text-decoration:none; }
.topnav a:hover { font-size:12px; color:#666; text-decoration:underline; }
.top, .main, .bottom, .pos { display:block; margin:0px 0px 10px 0px; padding:0px; clear:both; }
/*LOGO*/
.top { width:960px;background:#fff; margin:0px auto; padding:0px; }
.top .logo { width:310px; height:60px; margin:0px; padding:0px 0px; float:left }
.top .banner { width:630px; height:60px; margin:0px; padding:0px; float:right; text-align:right;}
.nav { height:30px; line-height:30px; width:960px; background:#000099; text-align:center; float:left; }
.nav ul { display:block; height:30px; }
.nav li { float:left; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; margin:0px; padding:0px 10px; font-weight:bold; }
.nav li a { font-size:12px; color:#FFF; display:block; text-decoration:none; }
.nav li a:hover { font-size:12px; color:#FFF; display:block; text-decoration:underline; }
.nav a { margin:0px 0px; padding:0px 10px; color:#fff; font-size:14px; text-decoration:none; font-weight:bold; }
.nav a:hover { margin:0px 0px; padding:0px 10px; color:#fff; font-size:14px; text-decoration:underline; font-weight:bold; }
.pos { display:block; height:26px; line-height:26px; margin:5px 0px 0px 0px; font-size:12px;border:1px solid #D4D4D4;text-indent:10px; }
.pos a,.pos a:hover{text-decoration:none;}
.main { width:960px; }
.left { margin:0px; padding:0px; display:block;}
.plist, .clist { display:block; margin:0px 0px 10px 0px; padding:0px; border:1px solid #D4D4D4;}
.plist td { height:30px; color:#333; border-bottom:1px solid #d4d4d4; }
.plist th { line-height:30px; background:#F7F7F7; }
.clist ul { display:block; padding:10px 0px 10px 10px;margin:0px;width:930px; }
.clist li { width:230px;height:20px;margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; float:left; line-height:20px; white-space:nowrap; overflow:hidden;}
.clist li a,.clist li a:hover,.plist a,.plist a:hover{font-size:12px;}
.right { width:190px; margin:0px; padding:0px; float:right; text-align:center;display:none; }
.bottom { width:960px; overflow:auto;}
.bottom ul, .bottom li { display:block; margin:0px; padding:0px; }
.bottom li { height:22px; line-height:22px; text-align:center; font-size:12px; color:#666; }
.bottom a, .bottom:hover { color:#666; text-decoration:none; }
.ad { display:block; margin:0px; padding:0px; }
.ad2 { display:block; margin:0px; padding-bottom:10px; text-align:center; }
.ad3 { display:block; width:960px; margin:0px auto 10px auto; padding:10px 0px; text-align:center; border-top:1px solid #1D50A1; border-bottom:1px solid #1D50A1; height:70px; background:#ECF7FF; }
.adnav { display:block; margin:0px 0px 1px 0px; padding:7px 0px; height:15px; background:#FFFBEF; width:960px; clear:both; border-bottom:0px solid #D4D4D4; border-TOP:0px solid #D4D4D4; }
.ad960 { width:960px; display:block; height:90px; margin:0px; padding:10px 0px; text-align:center; }
.adgg960 { width:960px; display:block; margin:0px; padding:5px 0px 5px 0px; }
.infos { display:block; height:30px; line-height:30px; font-size:12px; color:#333; margin:0px 0px 10px 0px; padding:0px 10px; border:1px solid #D4D4D4; }
/*·ÖÒ³*/		
.lstpage { margin:0px 0px 0px 0px; padding:5px 10px; height:30px; line-height:30px; display:block; overflow:hidden hidden; }
.lstpage ul, .lstpage li { list-style:none; margin:0px; padding:0px; }
.lstpage li { float:left; margin:0px 2px 0px 0px; }
.lstpage a, .lstpage a:hover { font-size:12px; font-weight:bold; text-decoration:none; color:#333; border:1px solid #E6E6DC; padding:3px 5px; }
.lstpage .pageinfo { float:right; }
.lstpage .thisclass { font-size:14px; font-weight:bold; color:#CC0000; border:1px solid #FFF; padding:0px 5px; }
.navmap { margin:0px 0px 0px 0px; padding:0px 0px; font-size:12px; display:block; width:958px;border:1px solid #D4D4D4; background:#f7f7f7; }
.navmap li a { #color:000099; text-decoration:none; }
.navmap li a:hover { #color:000099; text-decoration:underline; }
.navmap ul, .navmap li { list-style:none; margin:0px; padding:0px; }
.navmap ul { display:block; padding:2px 8px 0px; clear:both; height:24px;}
.navmap li { float:left; padding-right:8px; line-height:24px; height:24px; }
.navmap li.w120 { width:90px; font-weight:bold; }
.navad { display:block; margin:0px; padding:6px 6px; clear:both; text-align:left; }
.newprice { width:158px; height:240px; margin:0px auto; padding:0px; border:1px solid #333; }
#marqueediv1 ul { display:block; padding:5px; width:148px; }
#marqueediv1 li { display:block; text-align:left; line-height:20px; margin:0px; padding:0px; }
.newprice .th { display:block; height:20px; line-height:20px; background:#333; color:#fff; text-align:left; }
.adL { display:block; margin:0px 0px 10px 0px; padding:0px; width:958px;text-align:center;border:1px solid #D4D4D4; }
.TL980 { width:948px; margin:0px auto; padding:0px 0px 0px 10px; border:1px solid #D4D4D4; background:#FAFAFA; display:block; overflow:auto; }
.g728 { width:728px; height:90px; margin:0px; padding:0px; }
.g220 { width:220px; height:90px; margin:0px; padding:0px; }
.g640 { width:728px; height:90px; margin:0px; padding:0px; }
.g140 { width:96px; height:90px; margin:0px; padding:0px; }
.g958 { width:960px; height:26px; margin:0px; padding:0px; }
.g958 ul, .g958 li { list-style:none; margin:0px; padding:0px; }
.g958 ul { display:block; height:26px; }
.g958 li { float:left; line-height:26px; height:26px; width:150px; margin-right:10px; overflow:hidden hidden; }
.g958 a, .g958 a:hover { font-size:12px; color:#999; }
.g958 a { text-decoration:none; }
.g958 a:hover { text-decoration:underline; }
.gfl { float:left; }
.gfr { float:right; }
.gmr { margin-right:10px; }
.gclear { clear: both; margin: 0; font-size: 0; display: block; padding: 0; line-height: 0; height:5px; }

.arcbody{
	display:block;
	margin:0px;
	padding:20px;
	line-height:24px;
	font-size:14px;
	border:1px solid #D4D4D4;
	}
	.arcbody p {
		margin:0px 0px 20px 0px;
		padding:0px;
		line-height:24px;
		font-size:14px;
		}
.likearc{
	display:block;
	margin:0px;
	padding:20px;
	border:1px solid #D4D4D4;
	}
	.likearc ul{
		display:block;
		margin:0px;
		padding:0px;
		}
	.likearc ul li{
		display:block;
		height:25px;
		line-height:25px;
		font-size:14px;
		}
		.likearc ul li span{
			margin:0px;
			padding:0px 0px 0px 20px;
			font-size:12px;
			color:#F00;
			}
#adLad{
display:block;
margin:0px;
padding:0px;
}
#adLad ul{
list-style:none;
width:960px;
height:250px;
overflow:hidden;
margin:0px;
padding:0px;
display:block;
}
#adLad ul li{
width:320px;
display:inline;
margin:0px;
padding:0px;
}
.ad960{
	width:958px;
	height:20px;
	margin:0px;
	padding:5px 0px 0px 0px;
	border:1px solid #FCBB02;
	background:#FEFDDE;
	display:block;
	}
	.ad960L{ margin:0px;padding:0px;float:left;}
	.ad960R{ margin:0px;padding:0px;float:right;}