@charset "utf-8";
.st-photolist-box{float:left;width:100%}
.st-photolist-box .st-list-search,.st-photolist-box .st-list-search .been-tj,.st-photolist-box .st-list-search .line-search-tj,.st-photolist-box .st-list-search .line-search-tj dl{width:1238px;font-size:14px;background:#fff}
.st-photolist-box .st-list-search .been-tj p,.st-photolist-box .st-list-search .line-search-tj dl dd{width:1115px}
.st-photolist-box .st-list-search .line-search-tj dl.type dd p{width:1005px}
.photolist-con{float:left;width:100%;margin-top:20px}
.st-photolist{float:left;width:100%}
.st-photolist li{float:left;width:22.1%;height:232px;padding:10px 10px 5px;margin:0 20px 20px 0;background:#fff}
.st-photolist li:hover{box-shadow:1px 1px 3px #d9d9d9}
.st-photolist li.mr_0{margin-right:0}
.st-photolist li .pic{float:left;width:265px;height:199px;overflow:hidden;position:relative}
.st-photolist li .pic>a{display:table-cell;width:263px;height:179px;vertical-align:middle;text-align:center}
.st-photolist li .pic img{max-width:265px;max-height:199px;vertical-align:middle}
.st-photolist li .pic .num{position:absolute;left:0;bottom:0;width:263px;height:40px;background:url(../images/repeat-bg01.png) left repeat}
.st-photolist li .pic .num span{float:right;color:#fff;height:40px;line-height:40px;margin-right:20px;padding-left:25px;cursor:pointer;background:url(../images/photo-ico.png) no-repeat}
.st-photolist li .pic .num .zan{background-position:0 12px}
.st-photolist li .pic .num .zan-on{background-position:0 -34px}
.st-photolist li .pic .num .pl{background-position:0 -126px}
.st-photolist li .txt{float:left;text-align:center;width:265px;height:35px;overflow:hidden}
.st-photolist li .txt a{height:35px;line-height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.st-photolist li .txt span{float:right;color:#7d7d7d;height:35px;line-height:35px}
.st-photoshow-box{float:left;width:100%;height:844px;border:1px solid #d8d8d8}
.st-photoshow-box .photo-main-con{float:left;width:890px;height:844px;border-right:1px solid #d8d8d8;background:#eee}
.picshow{width:890px;height:844px;overflow:hidden}
.picshowtop{width:890px;height:680px;line-height:680px;text-align:center;position:relative;z-index:1;overflow:hidden}
#pic1{max-width:890px;max-height:680px;vertical-align:middle}
#preArrow{left:0}
#nextArrow{right:0}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0;z-index:5;background:url(blank) repeat}
.contextDiv span{position:absolute;top:50%;margin-top:-10%;width:46px;height:80px}
#preArrow_A{left:0;background:url(../images/left.png) 0 0 no-repeat;display:none}
#nextArrow_A{right:0;background:url(../images/right.png) 0 0 no-repeat;display:none}
.picshowtxt{width:890px;height:40px}
.picshowtxt_left{float:left;width:50px;height:40px;line-height:40px;margin-left:15px;font-family:Georgia,"Times New Roman",Times,serif}
.picshowtxt_left span{color:#e55656;font-size:30px}
.picshowtxt_left i{color:#666;font-size:20px}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:23px;color:#666;font-size:14px;width:880px;font-family:"宋体"}
.picshowlist{width:890px;margin-top:10px;overflow:hidden}
.picshowlist_left{float:left;width:120px;overflow:hidden;overflow:hidden}
.picleftimg{width:120px;height:80px;background:url(../images/photo.jpg) no-repeat;padding-top:9px;padding-left:5px;overflow:hidden}
.picleftimg img{width:106px;height:66px}
.piclefttxt{width:120px;line-height:20px;font-family:"宋体"}
.piclefttxt a{color:#444}
.piclefttxt a:hover{color:#ff5d11;text-decoration:underline}
.picshowlist_mid{float:left;width:860px;margin-left:15px;display:inline;overflow:hidden;height:70px}
.picmidleft{float:left;width:24px;height:70px;overflow:hidden}
.picmidleft a{display:block;width:24px;height:70px}
.picmidmid{float:left;width:810px;overflow:hidden;height:70px;padding-left:2px}
.picmidmid ul{width:810px;overflow:hidden;position:relative;height:70px}
.picmidmid ul li{float:left;margin-left:8px;display:inline;width:107px;text-align:center;overflow:hidden;position:relative;height:70px}
.picmidmid ul li img{width:103px;height:70px}
.selectpic{border:2px solid #f80;height:66px!important}
.picmidright{float:left;width:24px;height:70px;overflow:hidden}
.picmidright a{display:block;width:24px;height:70px}
.picshowlist_right{width:120px;float:right;overflow:hidden}
.st-photoshow-box .photo-side-con{float:right;width:309px;height:844px;overflow-y:auto;background:#fff}
.st-photoshow-box .photo-side-con::-webkit-scrollbar{width:5px;height:5px}
.st-photoshow-box .photo-side-con::-webkit-scrollbar-button{height:0;background:#fff}
.st-photoshow-box .photo-side-con::-webkit-scrollbar-track{height:0;background:#fff}
.st-photoshow-box .photo-side-con::-webkit-scrollbar-thumb{background:#a0a0a0}
.photo-read{padding:15px 28px;border-bottom:1px solid #d8d8d8}
.photo-read h1{color:#333;line-height:24px;font-size:16px}
.photo-read .photo-txt{color:#666;line-height:20px;margin-top:15px}
.photo-read .photo-num{margin-top:10px;text-align:right}
.photo-read .photo-num span{display:inline-block;height:20px;line-height:20px;padding-left:25px;margin-left:20px;background:url(../images/photo-ico.png) no-repeat}
.photo-read .photo-num span.pl{background-position:0 -136px}
.photo-read .photo-num span.gz{background-position:0 -44px}
.photo-read .photo-num span.mg{background-position:0 2px}
.photo-comment-lsit{padding:0 28px}
.photo-comment-lsit li{margin-top:15px}
.photo-comment-lsit li p.tit{color:#333;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.photo-comment-lsit li p.tit .hf-fix{float:right;color:#999;height:20px;line-height:20px}
.photo-comment-lsit li p.tit .hf-fix:hover{color:#f80}
.photo-comment-lsit li p.txt{color:#666;line-height:20px;margin-top:3px}
.photo-comment-lsit li .quote{color:#999;line-height:20px;padding:5px 10px;margin:5px 0 5px;background:#f5f5f5}
.photo-comment-lsit li .quote em{color:#fc6000;padding-right:20px}
.photo-comment-lsit li p.date{color:#c2c2c2;height:24px;line-height:24px}
.photo-comment-box{padding:0 28px;margin:20px 0}
.photo-comment-box .photo-fill-out:after,.photo-comment-box:after{content:'.';clear:both;display:block;height:0;overflow:hidden}
.photo-comment-box textarea{width:100%;padding:0;height:100px;border:1px solid #d8d8d8}
.photo-comment-box .photo-fill-out{margin-top:10px}
.photo-comment-box .photo-fill-out .yzm-text{float:left;width:70px;height:28px;line-height:28px;border:1px solid #dcdcdc}
.photo-comment-box .photo-fill-out .yzm-pic{float:left;width:70px;height:30px;margin-left:5px;cursor:pointer}
.photo-comment-box .photo-fill-out .submit-up{float:right;color:#fff;width:84px;height:30px;line-height:30px;font-size:14px;cursor:pointer;text-align:center;background:#fc6000}
.comment-term-bar{padding-top:10px}
.comment-term-bar .nm-item{color:#666;display:inline-block;height:24px;line-height:24px;cursor:pointer}
.comment-term-bar .nm-item input{vertical-align:middle;margin:-3px 5px 0 0;cursor:pointer}
.comment-term-bar .lg-link{float:right;color:#f39700;height:24px;line-height:24px}
.seo-content-box{padding:10px 20px;margin-bottom:15px;background:#fff}
.seo-content-box .seo-bar{padding:5px 0}
.seo-content-box .seo-bar .seo-title{color:#fbb929;font-size:18px;font-weight:700}
.seo-content-box .seo-wrapper{padding:5px 0}
.seo-content-box .seo-wrapper *{max-width:100%}
.seo-content-box .seo-wrapper strong{font-weight:700!important}
.seo-content-box .seo-wrapper em,.seo-content-box .seo-wrapper i{font-style:italic!important}
.seo-content-box .seo-wrapper a{color:#0082dd}
.seo-content-box .seo-wrapper a:hover{color:#ff8a00;text-decoration:underline}
.seo-content-box .seo-wrapper table,.seo-content-box .seo-wrapper td,.seo-content-box .seo-wrapper th{border:1px solid #e5e5e5}
