/* CSS Document */
.w { width:963px; margin:auto; padding:0px;}
.c { position:relative; margin-top:10px;}
	.n_nav_box {
	float:right;
	font-size:13px;
	position:absolute;
	top:5px;
	right:0;
	text-align:center;
	width:310px;
	color:#ccc;
}
	.n_nav_box a { color:#333;}
	.n_nav_box a:visited { color:#333;}
	.n_nav_box a:hover { color:#333;}

.content { margin-top:12px; _margin-top:11px; height:1%;}
	.content a { color:#663399;}
	.content a:visited { color:#663399;}
	.content a:hover { color:#663399;}

	.content ul { line-height:18px; padding-top:5px; color:#fff;}

	.n_list { float:left; padding-right:12px; border-right:1px dashed #c6c4e0; height:148px;}
	.n_list ul li { padding-left:15px; background:url(bg/list_icon.gif) no-repeat 5px center; width:170px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.pd_list { float:left; padding:0 12px; border-right:1px dashed #c6c4e0; height:148px; width:250px;}
		.i_p { float:left; color:#663399; line-height:22px;}
		.i_p img { float:left;}
	.p_list { float:left; padding:0 12px; height:148px;}
	.p_list ul { padding:5px 0 0 100px; background:url(../img/img_2.gif) no-repeat 10px 10px;}
	/*.p_list ul li { width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} */
	.o_list { float:left; width:165px; padding-left:12px;}

.f { width:1003px; margin:auto; background:url(bg/neiye_bg.gif) repeat-x 0 0;}
