@charset "utf-8";
/* CSS Document */

/*�Ƽ�*/
.mleft .list_rmd{
	border:1px dotted #DDD;
	padding:19px;
	 
	background:#F6F6F6
}
.mleft .list_rmd .bor_bot{border-bottom:1px solid #DDD}
.mleft .list_rmd .bor_top{border-top:1px solid #FFF}
.mleft .list_rmd .title{
	padding-bottom:10px;
	font-weight:bold;
	font-size:14px
}
.mleft .list_rmd .lists{
	overflow:hidden;
	padding-top:20px;
	width:95%
}
.mleft .list_rmd .lists ul{
	width:110%
}
.mleft .list_rmd .lists li{
	margin-right:30px;
	display:inline;
	width:180px;
	text-align:center
}
.mleft .list_rmd .lists li img{
	display:block;
	margin-bottom:5px
}
.mleft .list_rmd .lists li a:link,.mleft .list_rmd .lists li a:hover,.mleft .list_rmd .lists li a:active{color:#111}

/*�б�*/
.mleft .pagebar{
	padding:30px 0
}
.mleft .list_title{
	margin-top:30px;
	color:#369
}
.mleft .list_show dd{
	padding:27px 0 30px;
	border-bottom:1px dashed #BBB;
	line-height:21px;
	color:#666
}
.mleft .list_show dd .pbox{
	overflow:hidden;
	padding-top:3px;
	 
	 
}
.mleft .list_show dd .linfo{ }
.mleft .list_show dd .linfo a:link,.mleft .list_show dd .linfo a:visited,.mleft .list_show dd .linfo a:hover,.mleft .list_show dd .linfo a:active{
	font-size:14px;
	font-weight:bold;
	color:#111
}
.mleft .list_show dd .linfo a:visited{color:#669}
.mleft .list_show dd .linfo .total{color:#999}

/*����ҳ��*/
.mleft .focus{
	overflow:hidden;
	padding-bottom:40px;
}
.mleft .focus h2{
	margin-bottom:20px;
	color:#369;
	font-size:14px
}
.mleft .focus .focus_box{
	overflow:hidden;
	display:block;
	border:1px solid #DDD;
	 
}
.mleft .focus .focus_box .focus_show{
	 
	position:relative;
	overflow:hidden;
	margin:9px 4px 9px 9px;
	display:inline;
	 
	 
}
.mleft .focus .focus_box #rolls{
	display:block;
	overflow:hidden;
	height:8000%
}
.mleft .focus .focus_box #rolls .roll_box{
	display:block;
	overflow:hidden;
	 
}
.mleft .focus .focus_box #rolls dt{
	border-bottom:1px dashed #BBB;
	 
}
.mleft .focus .focus_box #rolls dt .pbox{
	 
	overflow:hidden;
	 
	 
}
.mleft .focus .focus_box #rolls .t:link,.mleft .focus .focus_box #rolls .t:visited,.mleft .focus .focus_box #rolls .t:hover,.mleft .focus .focus_box #rolls .t:active{
	font-size:14px;
	font-weight:bold
}
.mleft .focus .focus_box #rolls .t:visited{color:#669}
.mleft .focus .focus_box #rolls dt .pinfo{
	 
	position:relative;
	overflow:hidden;
	padding-left:10px;
	 
	 
	line-height:24px
}
.mleft .focus .focus_box #rolls dt .start:link,.mleft .focus .focus_box #rolls dt .start:visited,.mleft .focus .focus_box #rolls dt .start:hover,.mleft .focus .focus_box #rolls dt .start:active{
	
	right:0;
	bottom:0;
	color:#369;
	display:block;
	width:70px;
	height:22px;
	text-align:center;
	background:url(/media/images/bgs.png) no-repeat 0 -160px
}
.mleft .focus .focus_box #rolls dt .start:hover{
	text-decoration:none;
	background-position:-80px -160px;
}
.mleft .focus .focus_box #rolls dd{
	padding-top:15px;
	color:#999;
	line-height:24px
}
.mleft .focus .focus_box #rolls dd a:link,.mleft .focus .focus_box #rolls dd a:visited,.mleft .focus .focus_box #rolls dd a:hover,.mleft .focus .focus_box #rolls dd a:active{
	color:#369
}
.mleft .focus .focus_box #rolls dd a:visited{color:#669}
.mleft .focus #roll_sels{
	
	position:relative;
	overflow:hidden;
	padding-left:6px;
	 
	 
	background:url(/media/images/user_pixs.gif) repeat-y 5px 0
}
.mleft .focus #roll_sels li{
	display:block;
	position:relative;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:10px;
	border-bottom:1px solid #DDD;
	height:41px;
	color:#999;
  }
 
.mleft .focus #roll_sels li .arrow{display:none}
.mleft .focus #roll_sels .act{
	background:#F4F4F4
}
.mleft .focus #roll_sels .act .arrow{
	display:block;
	overflow:hidden;
	
	top:26px;
	left:-5px;
	height:9px;
	width:5px;
	background:url(/media/images/bgs.png) no-repeat -387px -384px
}
 .mleft .focus #roll_sels li .pbox{
	
	margin-right:10px;
	overflow:hidden;
 
}
.mleft .focus #roll_sels li .pinfo{
	
	overflow:hidden;
	width:149px;
	height:41px
}
.mleft .focus #roll_sels li a:link,.mleft .focus #roll_sels li a:hover,.mleft .focus #roll_sels li a:active{color:#494949}
.mleft .focus #roll_sels li .pbox img{
	border-bottom:1px solid #CCC
}
.mleft .category{
	overflow:hidden;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dashed #BBB;
	 
}
.mleft .category .title{
	margin-bottom:20px;
}
.mleft .category .title a:link,.mleft .category .title a:visited,.mleft .category .title a:hover,.mleft .category .title a:active{color:#369}
.mleft .nobor{border:none}
.mleft .category .lists{
	display:block;
	width:110%
}
.mleft .category .parts{
	
	margin-right:20px;
	display:inline;
	 
}
.mleft .category .parts dt{
	 
	color:#999
}
.mleft .category .parts dt .pbox{
	
	padding-top:3px;
	 
}
.mleft .category .parts dt a:link,.mleft .category .parts dt a:visited,.mleft .category .parts dt a:hover,.mleft .category .parts dt a:active{display:inline-block;line-height:16px;color:#369}
.mleft .category .parts dt a:visited{color:#669}
.mleft .category .parts dt .cinfo{
	
	position:relative;
	line-height:21px;
	width:180px
}
.mleft .category .parts dt .testers{
	
	bottom:-20px;
	right:0;
	color:#999
}
.mleft .category .parts dd{
	display:block;
	position:relative;
	 
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:22px
}
.mleft .category .parts dd .testers{
	
	top:0;
	right:0;
	color:#999;
	width:75px;
	background:#FFF;
	text-align:right
}
.mleft .category .parts dd a:link,.mleft .category .parts dd a:hover,.mleft .category .parts dd a:active{color:#333}
.mleft .category .parts dd .fcn{color:#CCC}

/*��Ѷ����ͼ*/
.nfocus{
	position:relative;
	border:1px solid #DDD;
	padding:9px;
	 
	 
}
.nfocus .nums{
	
	bottom:12px;
	right:20px;
	height:18px;
}
.nfocus .nums li{
	
	margin-left:5px;
	display:inline
}
.nfocus .nums a:link,.nfocus .nums a:visited,.nfocus .nums a:hover,.nfocus .nums a:active{
	
	display:inline-block;
	border:1px solid #DDD;
	color:#999;
	font-size:11px;
	height:19px;
	width:19px;
	text-align:center;
	line-height:18px;
	text-decoration:none;
	background:#F4F4F4
}
.nfocus .nums .act a:link,.nfocus .nums .act a:visited,.nfocus .nums .act a:hover,.nfocus .nums .act a:active{
	border-top:1px solid #BBB;
	border-left:1px solid #BBB;
	font-weight:bold;
	color:#369;
	background:#FFF
}
.nfocus .nums a:hover{color:#369;background:#FFF}
.nfocus .nf_show{
	display:block;
	position:relative;
	overflow:hidden;
	 
	 
}
.nfocus .nf_box{
	display:block;
	overflow:hidden;
	 
	height:800%
}
.nfocus .nf_box .part{
	display:block;
	overflow:hidden;
	 
}
.nfocus .nf_box .part .pbox{
	 
	 
}
.nfocus .nf_box .part .pinfo{
	 
	padding:0 14px 0 25px;
	 
	color:#999;
	line-height:22px
}
.nfocus .nf_box .part .pinfo .title:link,.nfocus .nf_box .part .pinfo .title:visited,.nfocus .nf_box .part .pinfo .title:hover,.nfocus .nf_box .part .pinfo .title:active{
	font-size:14px;
	font-weight:bold
}
.nfocus .nf_box .part .pinfo .total{
	display:block;
	text-align:right
}
.nfocus .nf_box .part .pinfo .fcn{color:#CCC}
.nfocus .nf_box .part .pinfo .nlist{
	display:block;
	margin-top:10px;
	padding:5px 0;
	border-top:1px dashed #DDD;
	border-bottom:1px dashed #DDD
}
.nfocus .nf_box .part .pinfo .nlist li{
	position:relative;
	line-height:24px;
	 
}
.nfocus .nf_box .part .pinfo .nlist li .t{
	
	top:0;
	right:0;
	color:#999
}