﻿/*相册封面*/
.Album{ clear:both; padding-top:20px}
.Album li{ float:left; margin-left:38px; width:184px; white-space:nowrap; overflow-x:hidden; display:inline; text-align:center; line-height:20px; height:200px}
a.Album_img{ display: block; vertical-align:middle; text-align:center; width:184px; height:142px; overflow:hidden; background:url(../Images/Album_box.png) left top no-repeat;
*display: block;*font-size:105px;}
.Album_img img{ vertical-align:middle; margin:2px 6px 0 2px}
.Album li a{line-height:20px; font-size:12px; margin-bottom:10px }
.Album li a span{ color:#878787}
/*相册详细*/
#descriptions {position: relative; height: 50px; margin-top: 10px;width: 725px; padding: 10px; overflow: hidden;}
#descriptions .ad-image-description { position: absolute;}
#descriptions .ad-image-description .ad-description-title {display: block; }
.ad-gallery {width:755px; position: relative; overflow: hidden; text-align:center;}
.ad-gallery, .ad-gallery * {margin: 0;padding: 0;}
.ad-image-wrapper { width: 100%; height:450px;  position: relative; overflow: hidden; z-index:98; }
.ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10; top: 48%;left: 48%;}
.ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0;top: 0; width: 49%; height: 100%; cursor: pointer; display: block; z-index: 99;}
.ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0;width: 49%;height: 100%; cursor: pointer;display: block;z-index: 99;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {background: url(non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(../images/ad_prev.png);width: 30px; height: 30px;display: none;position: absolute; top: 47%; left: 0; z-index: 21;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(../images/ad_next.png); width: 30px;height: 30px;right: 0;left: auto;}
.ad-gallery .ad-image-wrapper .ad-image { position: absolute;overflow: hidden; top: 0;left: 0; z-index: 9;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute;bottom: 0px;left: 0px; text-indent:1em;text-align: left; width: 100%; z-index: 25;background: url(../images/Red_Alpha50.png);color:#fff; line-height:18px}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='images/Red_Alpha50.png'); }
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
.ad-gallery .ad-controls { height: 20px;}
.ad-gallery .ad-info { float: left;}
.ad-gallery .ad-nav {width: 100%; position: relative;  padding:10px 0}
.ad-gallery .ad-forward, .ad-gallery .ad-back { position: absolute; top: 0;height: 100%;z-index: 10;}
* html .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 100px;}
.ad-gallery .ad-back { cursor: pointer; left:0; top:12px; width:25px; height:100px;display: block;background: url(../images/ad_scroll_back.gif) right 0 no-repeat;}
.ad-gallery .ad-forward { cursor: pointer; display: block; right:0; top:12px; width:25px;height:100px; background: url(../images/ad_scroll_forward.gif) 0px 0 no-repeat;}
.ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 92%; margin:0 auto}
.ad-gallery .ad-thumbs .ad-thumb-list {float: left; width: 9000px;list-style: none; height:100px; }
.ad-gallery .ad-thumbs li {float: left; padding-right: 5px; display:inline; }
.ad-gallery .ad-thumbs li a {display: block; }
.ad-gallery .ad-thumbs li a img { border: 2px solid #fff; display: block; height:100px}
.ad-gallery .ad-thumbs li a.ad-active img { border:1px solid #ff7474; }
.ad-preloads {position: absolute;left: -9000px;top: -9000px;}