@charset "utf-8";
/* CSS Document 2016-10 */

.border{ border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.box-border{ border:1px solid #e2e2e2;}

/*======================  明星图库列表  ======================*/
#startsList{padding:20px 11px;}
#startsList .starts{ margin:0 10px 5px; text-align:center; width:175px; overflow:hidden; }
#startsList .photo{ position:relative; }
#startsList .photo img{ width:175px; height:260px;}
#startsList .num{ position:absolute; bottom:10px; right:10px; color:#fff; font-size:14px; font-weight:bold; display:inline-block; width:50px; height:24px; line-height:24px;}
#startsList .bg-gray{ position:absolute; top:0; left:0; background:#595e62; filter:alpha(opacity=70); opacity:0.7; display:inline-block; width:100%; height:100%; border-radius:5px; z-index:1;}
#startsList i{ position:relative; z-index:2;}
#startsList .title{ padding:10px 0; width:100%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#startsList .title a{ color:#1171bd;}


/*======================  明星图库内容页  ======================*/
/*导航*/
#bread{ background:#fff; border-bottom:1px solid #e8e8e8; height:42px; line-height:42px; padding:0;}
/*------明星图库内容页-无缝滚动------*/
.picScroll{ padding:0 20px;}
.picScroll .bd{ position:relative;  }
.picScroll .prev,.picScroll .next{ position: absolute; top: 50%; margin-top:-16px; display: block; width: 33px; height: 43px; background: url(../images/tab_scroll_bg.png) no-repeat; z-index: 9; overflow: hidden; }
.picScroll .prev{ left:0px; background-position: 0px -89px;}
.picScroll .next{ right:0px; background-position: 0px -139px; }
.picScroll .prev:hover{ background-position:-40px -89px; }
.picScroll .next:hover{ background-position:-40px -139px; }
.picScroll .prevStop{ background-position:0 -89px !important; }
.picScroll .nextStop{ background-position:0px -139px !important; }
.picScroll .scrollWrap{ /*padding:0 0 0 24px; */ overflow:hidden;}
.picScroll .picList{ overflow:hidden; zoom:1; }
.picScroll .picList li{ width:235px; margin: 15px 6px 10px 0; position:relative; float:left; display:inline; }
.picScroll .picList li .pic {position:relative; overflow:hidden;margin-bottom:6px; /*display:block;*/ display:table-cell; vertical-align:middle; text-align:center; width:235px; height:160px; display:block\0; line-height:160px\0;}
.picScroll .picList li .pic img {/*display:block;*/ background:#ddd; max-height:160px; max-width:235px;}
.picScroll .picList li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden; text-align:center; white-space:nowrap;  text-overflow:ellipsis;}
.picList-nav{ text-align:center; margin-bottom:14px;}
.picList-nav li{ display:inline; margin:0 5px;}
.picList-nav a{ display:inline-block; width:10px; height:10px; overflow:hidden; background:url(../images/tab_scroll_bg.png) no-repeat -40px -189px;}
.picList-nav .on a{background-position:0px -189px;}





