﻿.title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.photolist{margin:0;padding:0;list-style:none;width:610px;overflow:hidden;}
.photolist li{float:left;display:block;overflow:hidden;background:#f3f3f3;margin:0 6px 12px 6px;width:140px;}
.photolist li img{width:126px;display:block;padding:2px;margin:5px;background:#fff;}
.photolist li div{width:120px;height:30px;line-height:30px;font-size:12px;display:block;text-align:center;padding:0 6px;}
.photolist li a{font-weight:bold;}
.photolist li p{line-height:22px;padding:0 0 10px 10px;margin:0;}

.phototop{margin:10px 0 0 15px;_margin:20px 0 0 25px;padding:0;list-style:none;width:630px;height:160px;overflow:hidden;clear:both;}
.phototop li{float:left;display:block;overflow:hidden;background:#f3f3f3;margin:0 15px 20px 5px;}
.phototop li img{width:120px;display:block;padding:2px;margin:5px;background:#fff;}
.phototop li div{width:120px;height:30px;line-height:30px;font-size:12px;display:block;text-align:center;padding:0 6px;}


.imglist1{float:left;width:100%; padding-top:20px;}
.imglist1 li{float:left;display:block;overflow:hidden; border:solid 1px #ccc;margin:0 12px 12px 12px;width:230px;font-weight:bold; line-height:30px;padding:2px; height:210px; overflow:hidden; text-align:center; vertical-align:middle;}
.imglist1 li:hover{ border:solid 1px #3366FF}
.imglist1 li a{ height:180px; display:block; vertical-align:middle;}
.imglist1 li img{max-width:229px;max-height:180px;width:expression(this.width > 229 ? "229px" : this.width);height:expression(this.height>180? "180px":this.height);}
.imglist1 li img:hover{}
.imglist1 li a:hover{color:#FFF; text-decoration:none;_color:#000;}