@charset "utf-8";
/* CSS Document */

.photos{ width:940px;  margin:0 auto; background-color:#5a5657; padding:20px;}
.photos h1{ width:100%; height:50px; line-height:50px; vertical-align:middle; background-color:#727071; position:relative; color:#fff;}
.photos h1 span{ position:absolute; top:23px; left:525px; width:50px; height:26px; font-size:14px; font-weight:normal;}
.photos .ptitle{ height:40px; width:100%; position:relative;}
.photos .pcon{ background-color:#898989;}
.photos .pline{ height:18px; border-bottom:2px solid #7d7d7d; position:absolute; top:0; left:0; width:100%; z-index:0;}
.photos .ptitle h2{ width:250px; height:40px; line-height:40px; color:#f9b42b; font-size:18px; vertical-align:middle; margin:0 auto;  background-color:#898989;  z-index:1; position:absolute; left:38%;}
.photos h2 span{ font-size:12px; font-weight:normal; margin-left:20px;}
.photos h2 a{ color:#f9b42b; text-decoration:none;}
.photos h2 a:hover{ color:#f9b42b; text-decoration: underline;}

.imgcon{ margin-left:10px; padding-bottom:10px;}
.imgcon li{ float:left; width:200px;  margin:15px 15px; display:inline; }
.imgcon li .simg{height:200px; background-color:#000;}
.imgcon li p{ margin:10px; font-size:12px;}
.imgcon li p a{ color:#000; text-decoration:none;}
.imgcon li p a:hover{ color:#000; text-decoration:underline;}

/*photo pages*/
.photopages{height:25px;padding:20px 15px 5px 0px;text-align:center; clear:both;}
.photopages a{margin:0px 1px;padding:2px 5px;text-align:center; border:1px solid #000; color:#000; background-color:#999;}
.photopages .pagesOn{color:#fff; background-color:#F00;}
.photopages .pagesnone{text-decoration:none;}
.photopages .pagesNum{ color:#000; text-decoration:none;}