@import url(other.css); 

.sidnav{ float:left; width:160px; margin-bottom:20px;}
.sidnav dt{cursor:hand; font-size:16px; line-height:40px; padding-left:15px; background:url(/images/pic_08.gif) no-repeat 5px; border-bottom:1px dashed #CCC; font-weight:bold; color:#429EC0;font-family:"微软雅黑", "黑体"　!important; /*FF和IE7*/}
.sidnav dt span{ color:#808080; font-size:14px; }
.sidnav dd{ padding:10px 0; border-bottom:1px dashed #CCC; display:none;}
.sidnav ul { clear:both; padding-left:10px;}
.sidnav ul li{display:inline; line-height:22px;}
.sidnav ul li a{ display:block; float:left; padding-left:10px; width:65px; background:url(/images/pic_02.gif) no-repeat left;}
.sidnav ul li a:hover{  font-size:14px; color:#0099CC;}
#photo .content{ float:right; width:780px;}
#photo .content .tit{ height:35px; padding:5px 0 0 20px;  background:url(/images/sidebar_titbg.gif) repeat-x bottom;}
#photo h3{  font-weight:normal; line-height:35px; background:url(/images/pic_06.gif) no-repeat left;}
#photo h3 a{ font-weight:bold;}

.photolist{}
.photolist dl{ float:left; margin:0 6px; margin-bottom:10px; display:inline; text-align:center;}
.photolist dt {width:140px;height:130px;overflow:hidden;border:1px solid #E5E5E5;}
.photolist dt a{ display:block;border:5px solid #FFF;width:130px;height:120px;overflow:hidden; background-color:#F7F7F7;}
.photolist dt a:hover{ border:5px solid #D4EFFC;}
.photolist dt img {width:150px;height:120px;}
.photolist dd{ line-height:30px; height:30px;width:140px; overflow:hidden;}
.photolist dd a:hover{ color:#0099CC;}

#detailbox .photolist { padding:12px 0 0 6px; margin:10px; width:620px; border:1px solid #EBEBEB;}

img {max-width: 600px; width:expression(this.width > 600 ? "600px" : this.width)} 

.photosmail{ width:650px; float:left; border:1px solid #DEDEDE; margin-bottom:15px;}
.photosmail ul{ padding:6px 0 6px 10px; float:left;	}
.photosmail ul li { float:left; text-align:center;border:1px solid #FFF; margin-right:3px;}
.photosmail .hover{ border:1px solid #ADB0A6;}
.photosmail .hover a{ border:3px solid #D8DACF;}
.photosmail ul li a{ overflow:hidden; display:block; width:60px;height:60px; border:3px solid #FFF;}
.photosmail ul li a:hover{ border:3px solid #E2E5DE;} 
.photosmail ul li img{width:inherit; height:80px;}

.pho_nav{ background-color:#767C6A; float:right; height:28px; width:53px; display:inline; margin:25px 8px 0 0; padding:7px 0 0 7px;}
.pho_nav li{float:left; text-indent:-9999px;}
.pho_nav li a{ height:21px; width:21px; display:block;}
.pho_nav .previous{ margin-right:5px;}
.pho_nav .previous a{background: url(/images/pho_nav.gif) no-repeat top left;}
.pho_nav .previous a:hover{background: url(/images/pho_nav.gif) no-repeat bottom left;}
.pho_nav .next a{background: url(/images/pho_nav.gif) no-repeat top right;}
.pho_nav .next a:hover{background: url(/images/pho_nav.gif) no-repeat bottom right;}

.pho_pagnav{ padding:1px;}
.pho_pagnav li a{ text-indent:-9999px; height:27px; width:27px; display:block;}
.pho_pagnav .previous{ float:left;}
.pho_pagnav .next{ float:right;}
.pho_pagnav .previous a{background: url(/images/pho_pagnav.gif) no-repeat top left;}
.pho_pagnav .previous a:hover{background: url(/images/pho_pagnav.gif) no-repeat bottom left;}
.pho_pagnav .next a{background: url(/images/pho_pagnav.gif) no-repeat top right;}
.pho_pagnav .next a:hover{background: url(/images/pho_pagnav.gif) no-repeat bottom right;}

.pho_article{ text-align:center; margin:0 30px; margin-bottom:30px;}
.pho_article h1{ font-size:18px; line-height:50px;}
.pho_con{ text-align:right;margin:10px 0 20px; color:#333333; line-height:23px;}
.pho_con .ck{ background:url(/images/ck_bg.gif) no-repeat; padding:6px 15px 5px 25px　!important;padding:4px 15px 6px 25px;  width:88px; height:23px;color:#FFFFFF;}

.group_list{ font-size:14px; height:20px; padding:10px 25px 0; clear:both;}
.group_list a{ color:#333333;}
.group_list a:hover{ color:#0099CC;}