.piclist {	width:970px;	overflow:hidden;	position:relative;}.piclist .l-img{	position:absolute;	left:0;	top:16px;	width:5px;	height:427px;	overflow:hidden;	font-size:0;	background:url(../images/piclist_l-img.gif) no-repeat 0 0;}.piclist .aleft{	float: left;	display:inline;	width:673px;	margin: 10px 0px 0 5px;	overflow:hidden;}.piclist .aleft .site_title{	width:673px;	height:33px;	overflow:hidden;	background: url(../images/piclist_title_h5_img.gif) no-repeat right 0;}.piclist .aleft .site_title h5{	float: right;	width: 162px;	line-height:33px;	text-align:center;	font-size:16px;	color:white;}.piclist .aleft .site_title span{	float:right;	line-height:38px;	margin-right:10px;}.piclist .aleft ul.alist{	width:673px;	overflow:hidden;	background:white;	min-height:1380px;}.piclist .aleft ul.alist li{	float: right;	display:inline;	width:223px;	height:387px;	margin: 1px 1px 0 0;	text-align:center;	overflow:hidden;	position:relative;	background:#ececec;}.piclist .aleft ul.alist li img{	width:202px;	height:281px;	border:0;	padding:10px 10px 0;}.piclist .aleft ul.alist li span{	display:block;	width:202px;	height:45px;	line-height:45px;	overflow:hidden;	text-align:center;	margin:0 auto;	background:white;}.piclist .aleft ul.alist li .addtime{	position:absolute;	right: 15px;	bottom:15px;}.piclist .aleft ul.alist li .vice{	position:absolute;	left: 10px;	bottom:15px;}.piclist .aleft ul.alist li .vice a{	display:block;	width: 80px;	height:25px;	line-height:25px;	color:white;	background:#ae031c;	text-align: center;}.piclist .aleft ul.alist li .vice a:hover{	}#need li:hover,#need li.hover {background:white;}.piclist .aleft .pages{	width:673px;	height:50px;	padding-top:20px;	text-align:center;	overflow:hidden;	background:white;}.piclist .aleft .pages a{	padding:5px 10px;	background:#d8d8d8;}.piclist .aleft .pages a:hover{	background:#1d1d1d;}.piclist .aleft .pages a.prev{	background:#ae031c;	color:white;}.piclist .aleft .pages a.nop{	background:#ae031c;	color: #666;}.piclist .aleft .pages a.cur{	background:#1d1d1d;	color:white;}.piclist .aright{	float: right;	width:287px;	overflow:hidden;	margin-right: 5px;}.piclist .aright .rightAds{	width:250px;	overflow:hidden;	padding:10px 10px 0 17px;}.piclist .aright .tong{	width:267px;	overflow:hidden;	padding:0 10px;	background: #ececec;}.piclist .aright .tong h5{	display:block;	width:267px;	height:31px;	line-height:31px;	font-size: 15px;	color:white;	text-indent:55px;	background: url(../images/picbox_title_h5_img.gif) no-repeat right 0;}.piclist .aright .tong h5 a{	color:white;}.piclist .aright .tong .box{	padding:10px;	overflow:hidden;	background:white;}.piclist .aright .tj .box{	height:498px;}.piclist .aright .tj .box ul li{	float: right;	display:inline;	width:113px;	height:156px;	margin:5px;	overflow:hidden;	position:relative;}.piclist .aright .tj .box ul li img{	width:113px;	height:156px;}.piclist .aright .tj .box ul li span{	width:113px;	height:28px;	line-height:28px;	overflow:hidden;	text-align:center;	position:absolute;	left:0;	bottom:0;	_bottom:-1px;	background:black;	opacity: 0.80;	-moz-opacity: 0.80;	filter:alpha(opacity=80);	z-index:1;}.piclist .aright .tj .box ul li a{	display:block;	width:113px;	height:143px;}.piclist .aright .bq{	margin-top:10px;}