/*图片列表页*/
.container .picLIst{overflow:hidden; width:1120px;}
.container .picLIst li{float:left; margin:0 20px 20px 0; position:relative;}
.container .picLIst li,.container .picLIst li img{width:260px; height:336px; overflow:hidden;}
.container .picLIst li h3{height:32px; line-height:32px; padding:18px 8px 0; width:244px; overflow:hidden; color:#fff; text-overflow:ellipsis; white-space:nowrap; position:absolute; left:0; bottom:0; background:url(../images/bg-02.png) repeat-x; font-size:16px;}
.container .picLIst li h3 a{color:#fff;}
.container .picLIst li img:hover{opacity:.9; filter:alpha(opacity=90);}
/*图片详细页*/
.to-top{margin-top:25px;}
.pic-content{width:1098px; border:0px solid #e0e0e0; margin:0 auto;}
.pic-content .tit{width:100%; margin:0 auto; border-bottom:1px solid #2C2C2C; padding-bottom:10px; text-align:center; overflow:hidden;}
.pic-content .tit h1{font-size:30px; line-height:40px; padding:30px 0 25px;}
.pic-content .tit .intro{display:inline-block; height:36px; line-height:36px; margin-left:170px; float:left;}
.pic-content .tit .intro span{color:#999; margin-right:14px;}
.picshow{width:1020px;margin:35px auto 0;}
.picshowtop{width:1020px;text-align:center;position:relative;z-index:1;}
.picshowtop img{ margin:0 auto; max-width:1020px; overflow:hidden;}
#pic1{max-width:1020px;}
#preArrow{left:-39px;}
#nextArrow{right:-40px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-35px;width:70px; height:70px;}
#preArrow_A{left:0px; background:url(../images/icon-01.png) 0px -480px no-repeat;}
#nextArrow_A{right:0px; background:url(../images/icon-01.png) 0px -550px no-repeat;}
#preArrow_A:hover,#nextArrow_A:hover{opacity:.7; filter:alpha(opacity=70);}
.picshowtxt{width:1020px; min-height:90px;_height:80px;margin-top:30px; color:#333;}
.picshowtxt_left{text-align:center; height:50px; line-height:50px; font-size:36px;}
.picshowtxt_left span{color:#fb5a9e;font-size:48px;}
.picshowtxt_left i{ font-style:normal;}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:23px;color:#666666;font-size:16px;width:860px;}
.picshowlist{width:1020px;margin-top:20px;padding-bottom:20px;overflow:hidden;}
.picshowlist .showPages{}
.picshowlist .showPages{text-align:center; padding:15px;}
.picshowlist .showPages .sp-btn{height:38px; line-height:38px; padding:0 15px; display:inline-block; border:1px solid #000; border-radius:3px; margin:0 10px;}
.picshowlist .showPages .sp-btn:hover{border:1px solid #fb5a9e; text-decoration:none;}
.picshowlist .showPages a,.main .content .showPages span{margin:0 14px; font-size:16px;}
.picshowlist .showPages a:hover{text-decoration:underline;}
.picshowlist .showPages span{color:#fb5a9e;}
.picshowlist .showPages .thisclass{color:#fb5a9e;text-decoration:underline;}
.picshowlist .showPages em{font-style:normal;}
.picshowlist_left{float:left;width:124px;overflow:hidden;overflow:hidden;}
.picleftimg{width:120px;height:90px; overflow:hidden; padding:1px; border:1px solid #e0e0e0; text-align:center;}
.picleftimg img{width:120px;height:90px;}
.piclefttxt{width:124px;line-height:30px; text-align:center;}
.piclefttxt a{color:#444444;}
.piclefttxt a:hover{color:#fb5a9e; text-decoration:underline;}
.picshowlist_mid{float:left; width:1020px;display:inline;overflow:hidden;height:90px; margin-left:5px;}
.picmidleft,.picmidright{float:left;width:24px;height:43px;overflow:hidden; margin-top:23px; margin-left:10px;}
.picmidleft:hover,.picmidright:hover{opacity:.7; filter:alpha(opacity=70);}
.picmidleft a,.picmidright a{display:block;width:24px;height:43px; background:url(../images/icon-01.png) no-repeat}
.picmidleft a{background-position:0 -690px;}
.picmidright a{background-position:-30px -690px;}
.picmidmid{float:left;width:920px;overflow:hidden;height:90px;padding-left:5px;}
.picmidmid ul{width:1020px;overflow:hidden;position:relative;height:90px;}
.picmidmid ul li{float:left;margin-left:10px;display:inline; width:120px; text-align:center; overflow:hidden;position:relative; height:90px; text-align:center;}
.picmidmid ul li img{width:118px; height:88px; border:1px solid #fff; margin:0 auto;}
.picmidmid ul li .selectpic{border-color:#fb5a9e;}
{float:left;width:24px;height:43px;overflow:hidden;}
.picmidright a{display:block;width:24px;height:43px;}
.picshowlist_right{float:left;width:124px;float:right;overflow:hidden;}
.container .hotPic .tit{overflow:hidden;  line-height:50px; height:50px; }
.container .hotPic .tit h2{display:inline-block; *display:inline; font-size:18px;}
.container .hotPic .tit a{float:right; +margin-top:-50px; color:#666; margin-right:5px;}
.container .hotPic .tit a:hover{ text-decoration:underline;}
.container .hotPic ul{overflow:hidden; width:1125px;}
.container .hotPic ul li{width:200px; overflow:hidden; height:205px; float:left; margin-right:25px; margin-bottom:10px;}
.container .hotPic ul li h4{margin-top:6px; height:44px; overflow:hidden; line-height:22px;}
.pic-content .tit .bdShare{margin-right:170px;}

