/*******±êÌâ×ÔÊÊÓ¦***********/
.photo_list h3, .photo_list h3 span, .photo_list h3 em {
	height:30px;
	line-height:30px;
	background:url(images/back.gif) no-repeat left -280px;
}
.photo_list h3 span {
	background:url(images/sidebar.gif) no-repeat left top;
	display:inline-block;
	padding-left:37px;
}
.photo_list h3 em {
	background:url(images/sidebar.gif) no-repeat right -33px;
	padding-right:37px;
	font-size:12px;
	color:#fff;
	display:inline-block;
}
.photo_list h3 img {
	float:right;
	margin-right:10px;
	display:inline;
	margin-top:10px;
}
.page_line {
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
}
.photo_list h3 a {
	color:#fff;
}
.photo_list h3 a:hover {
	color:#ffff00;
}
.photo_list ul {
	background:url(images/area_back.gif) repeat-x left top;
	padding:20px 15px;
	padding-bottom:6px;
	height:auto!important;
	min-height:80px;
	height:80px;
	clear:both;
}
.photo_list li {
	width:24.5%;
	overflow:hidden;
	text-align:center;
	float:left;
	margin:10px 0px;
	margin-top:5px;
}
.photo_list li img {
	width:150px;
	height:113px;
	overflow:hidden;
	background:#eceff4;
	border:1px solid #cfd8df;
	padding:3px;
}
.photo_list li span {
	display:block;
	line-height:19px;
	margin-top:5px;
}
.underline_left {
	height:7px;
	line-height:7px;
	font-size:0px;
	background:url(images/back.gif) no-repeat left -269px;
}
.photo_list li a {
	color:#333;
}
.photo_list li a:hover {
	color:#cc0000;
}



.photo_listx ul {
	padding:20px 15px;
	padding-bottom:6px;
	height:auto!important;
	min-height:80px;
	height:80px;
	clear:both;
}
.photo_listx li {
	width:33.3%;
	overflow:hidden;
	text-align:left;
	float:left;
	margin:10px 0px;
	margin-top:5px;
}
.photo_listx li img {
	width:150px;
	height:113px;
	overflow:hidden;
	background:#eceff4;
	border:1px solid #cfd8df;
	padding:3px;
}
.photo_listx li span {
	display:block;
	line-height:19px;
	margin-top:5px;
}

.photo_listx li a {
	color:#333;
 font-weight:bold;
}
.photo_listx li a:hover {
	color:#cc0000;
}

.photo_listx li a {
	color:#333;
}
.photo_listx li a:hover {
	color:#cc0000;
}



.photo_listy ul {
	padding:20px 15px;
	padding-bottom:6px;
	height:auto!important;
	min-height:80px;
	height:80px;
	clear:both;
}
.photo_listy li {
	width:98%;
	overflow:hidden;
	text-align:left;
	float:left;
	margin:10px 0px;
	margin-top:5px;
}
.photo_listy li img {
	width:106px;
	height:135px;
	overflow:hidden;
	background:#eceff4;
	border:1px solid #cfd8df;
	padding:3px;
}
.photo_listy li span {
	display:block;
	line-height:19px;
	margin-top:5px;
}

.photo_listy li a {
	color:#333;
 font-weight:bold;
}
.photo_listy li a:hover {
	color:#cc0000;
}


.photo_listz ul {
	padding:20px 15px;
	padding-bottom:6px;
	height:auto!important;
	min-height:80px;
	height:80px;
	clear:both;
}
.photo_listz li {
	width:25%;
	overflow:hidden;
	text-align:left;
	float:left;
	margin:10px 0px;
	margin-top:5px;
}
.photo_listz li img {
	width:150px;
	height:113px;
	overflow:hidden;
	background:#eceff4;
	border:1px solid #cfd8df;
	padding:3px;
}
.photo_listz li span {
	display:block;
	line-height:19px;
	margin-top:5px;
}

.photo_listz li a {
	color:#333;
 font-weight:bold;
}
.photo_listz li a:hover {
	color:#cc0000;
}
.afrm{
width:1008px;
margin:0px auto;
padding:0px;
}

.cdartinfo{
width:268px;
border:solid 1px #cccccc;
float:left;
background-color:#f8f8f8;
}

.cdartinfo h3
{
margin-left:10px;
margin-top:10px;
}

.cdartinfo img
{
border:solid 1px #cccccc;
}

.cdinfotitle{
background:url(setImg/dt.jpg);
width:104px;
height:52px;
}

.cdworktitle{
margin:8px;
background:url(setImg/zp.jpg);
width:102px;
height:54px;
}

.cdrblock{
width:680px;float:left;border:solid 1px #cccccc;
margin-left:4px;
}

.arworks li{
width:220px;
height:210px;
float:left;
text-align:center;
}

.arworks span{
width:220px;
height:50px;
display:block;
text-align:left;
}
