.sx-nav{font-size:14px;line-height:20px;padding:20px 0 20px;font-weight: 400;}
.sx-nav .index{color:#666}
.sx-nav span{background: url(/images/web/nav-arrow.png) no-repeat;background-size: 5px 8px;width: 5px;height: 8px;display: inline-block;vertical-align: middle; margin: 0 4px;}

.wrap {width:1200px; margin:0 auto;}
.main{width:1002px;margin:0 auto;}
.main .h1_title{overflow:hidden;}
.main .h1_title span,.main .h1_title h1{line-height:30px;margin-top:15px;font-size:16px;color:#3e3a39;float:left;font-weight:normal;}
.main .h1_title span font{color:#ed1b23;}
.main .h1_title #TotalImgNumBox{color:#0066CC;font-size: 12px;}

.breadnav{line-height:35px}
.breadnav a{color:#000}
.information{height:35px;text-align:left;line-height:35px}
.information span{color:#9c9c9c;border:none;font-size:14px}
.information span.fbrq{height:35px;line-height:35px;float:left;width:150px}
.img_top_right{height:30px;float:right}
.img_top_right span{float:left;width:80px;height:30px;cursor:pointer;line-height:30px}
.showpic{width:1200px;height:auto;margin:0 auto;position:relative}
.bigpic{width:1200px;height:540px;position:relative;text-align:center;vertical-align:middle;overflow:hidden}
.bigpic img{min-height:540px;max-width:1200px;max-height:540px}
#summary,.summary{color:#666;line-height:24px;text-indent:24px;margin:10px 0;padding:0 20px;width:100%;float:left}
.summary{width:auto;padding:10px 20px 20px}
#summary{font-weight:400;font-size:14px;color:#333;line-height:26px;padding:0}
.smallpic{width:1200px;overflow:hidden;margin-top:14px}
.smallpic .left_sp{width:24px;height:98px;background:url(/images/web/smallpre.png) no-repeat left center;float:left;position:relative;cursor:pointer}
.smallpic .right_sp{width:24px;height:98px;background:url(/images/web/smallnext.png) no-repeat right center;float:right;position:relative;cursor:pointer}
.list_sm_img{float:left;position:relative;overflow:hidden;width:640px;z-index:2}
.smallpic #tabs4{float:left;position:relative;width:880px;z-index:2;height:98px;overflow:hidden}
.smallpic #tabs4 ul{float:left;height:98px;width:880px}
.smallpic #tabs4 li{float:left;width:160px;height:90px;margin:10px 8px;display:inline;overflow:hidden}
.smallpic #tabs4 li img{width:160px;height:90px}
.smallpic #tabs4 li.cur{width:160px}
.smallpic #tabs4 li.cur img{border:solid 3px #dc2626;width:154px;height:84px}
.tk_biglft{display:block;width:500px;height:540px;background:url(/images/web/bigpre.png) no-repeat left center;position:absolute;top:0;left:0;z-index:3}
.tk_bigrgt{display:block;width:500px;height:540px;background:url(/images/web/bignext.png) no-repeat right center;position:absolute;top:0;right:0;z-index:3}
.smallpic .pic_middle{width:930px;margin:0 auto}
.smallpic .syp_tpj{width:168px;float:left;height:170px}
.smallpic .syp_tpj a{background:url(/img/img_syp.gif) no-repeat right 5px;width:153px;display:block;height:170px;margin-left:15px;text-align:center}
.smallpic .syp_tpj a img{width:141px;height:106px}
.smallpic .syp_tpj a p{height:20px;padding-top:15px;line-height:20px;overflow:hidden}
.sum_box_img{width:1200px;margin-bottom:15px;position:absolute;left:0;top:582px}
.sum_box_img span.img_num{float:left;font-size:18px;color:#333;line-height:35px}
#curImgNumBox{font-family:Arial;font-weight:700;font-size:48px;color:#dc2626}
#TotalImgNumBox{margin-left:4px}



.pic_list{width:1200px;height:280px;overflow:hidden;}
.pic_list .lunbo_pic{width:1200px;height:230px;overflow:hidden;}
.pic_list ul li{width:235px;height:230px; float:left; display:inline; margin:0 7px;}
.pic_list ul li a{display:block;}
.pic_list ul li a img{width:235px; height:176px;}
.pic_list ul li a p{line-height:25px;font-size:16px; color:#5f5f5f; text-align:center;}
.pic_resh{width:70px; padding-left:920px;padding-top:10px; padding-bottom:30px;}
.pic_resh img{width:70px; height:24px; cursor:pointer;}

.w1000_pl .text_box .ipt_box{width:990px;}
.w1000_pl .user_btn{width:1200px;}
.w1000_pl .all_pl{width:1200px;}
.w1000_pl .pl_list .new_hot{padding-left:900px;}

.main_find{background:#1e1f22;}
.header_find_box{height:77px;padding-top:13px;background:#26272b;}
.header_find_box2{width:1200px;margin:0 auto;}
.header_find_logo{float:left;width:75px;height:72px;overflow:hidden;margin-right:15px;}
.header_find_logo img{width:75px;height:72px;}
.header_find_box .header_find_txt{float:left;}
.header_find_box .header_find_txt h1{height:40px;line-height:40px;}
.header_find_box h1{height:30px;line-height:30px;font-size:26px;color:#a9abb3}
.header_find_box .information .fbrq{color:#68696f;font-size:14px;}
.main_find .w1000_pl .text_box .ipt_box,.main_find .w1000_pl .plugn_box .dl_zc input{background:#bfbfbf;}
.w1000_pl{padding:0 0 20px;}
.main_find .smallpic{display:none;}
.side_nav{position:fixed;top:110px;right:58px;width:58px;z-index:1001;border:1px solid #34363a;}
.side_nav ul{width:100%;overflow:hidden;}
.side_nav li,.side_nav li a{width:58px;}
.side_nav li{height:59px;float:left;}
.side_nav li a.back{background:#222426;line-height:58px;text-align:center;color:#8f9191;font-size:14px;}
.side_nav li a.comment,.side_nav li a.praise{overflow:hidden;color:#676a71;height:18px;padding-top:40px;text-align:center;-webkit-text-size-adjust:none;}
.side_nav li a.comment:hover,.side_nav li a.praise:hover{color:#989ba2;}
.side_nav li a.comment,.side_nav li a.comment:visited{background-position:-1px -178px;}
.side_nav li a.comment:hover{background-position:-60px -178px;}
.side_nav li a.praise,.side_nav li a.praise:visited{background-position:-1px -355px;}
.side_nav li a.praise:hover{background-position:-60px -355px;}
.side_nav li a.collect,.side_nav li a.collect:visited{background-position:-1px -296px;}
.side_nav li a.collect:hover{background-position:-60px -296px;}


/*图片集导航*/
.img-nav{ font-size: 16px; color: rgb(51,51,51);  line-height: 16px; padding-bottom: 15px; border-bottom: 1px solid rgb(200,200,200);}
.img-nav span { margin: 0 5px; }
.img-title{color:#000000;}
.img-title h3{font-size:26px;line-height:80px;text-align: center;font-weight: 600;line-height: 28px;margin-bottom: 14px;}
.img-info{font-size:14px;line-height:16px;text-align: center;margin-bottom: 24px;color: #999999;font-weight: 400;}
.img-info span{margin-right: 10px;color: #999;}
.content-text{ padding:15px 0 40px 0;font-size:16px;line-height:30px;color:#222;}

/* 视频 */
.content-video .ct-left{width:100%}
.recommendvideo-wrap{width:1200px;margin:0 auto}
.recommendvideo-wrap .recommendvideo-title{height:80px;line-height:28px;padding:26px 0;position:relative}
.recommendvideo-wrap .recommendvideo-title h5{font-weight:700;font-size:22px;color:#333;display:inline-block}
.recommendvideo-wrap .recommendvideo-title a{float:right;width:16px;height:16px;background:url(/images/recommend-more.png) no-repeat 0 6px;background-size:16px 16px;padding:4px}
.recommendvideo-box{padding-bottom:45px}
.recommendvideo-wrap .recommendvideo-box ul{margin-left:-20px}
.recommendvideo-wrap .recommendvideo-box li{width:224px;float:left;margin-left:20px}
.recommendvideo-wrap .recommendvideo-box li .img-box{width:224px;height:126px;overflow:hidden}
.recommendvideo-wrap .recommendvideo-box li .img-box a{width:100%;height:100%;display:block}
.recommendvideo-wrap .recommendvideo-box li .img-box img{width:100%;height:100%;display:block;object-fit:cover}
.recommendvideo-wrap .recommendvideo-box p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:26px;height:26px;font-weight:400;font-size:14px;color:#333;margin-top:6px}
.recommendvideo-wrap .recommendvideo-box p a{width:100%;height:100%;display:block}
.recommendvideo-wrap .recommendvideo-box li:hover a{color:#dc2626}





.comment-container{max-width:100%;margin:0 auto}
.comment-container .comment-header{padding:40px 0 24px}
.comment-container .comment-count{margin-right:16px;height:30px;font-weight:600;font-size:22px;color:#333;line-height:30px}
.comment-container .agreement-text{font-weight:400;font-size:14px;color:#999;line-height:20px}
.comment-container .login-prompt{width:100%;position:relative}
.comment-container .login-prompt .comment-textarea{padding:10px 16px;font-size:14px;width:calc(100% - 32px);color:#666;height:88px;background:#fff;border-radius:4px;border:1px solid #eee;font-weight:400;font-size:16px;color:#999;line-height:22px}
.comment-container .login-link{color:#1e88e5;text-decoration:none;cursor:pointer}
.comment-container .post-comment-btn{width:76px;height:32px;background:#3fcdc9;border-radius:4px;font-weight:400;font-size:14px;color:#fff;line-height:32px;cursor:pointer;position:absolute;bottom:10px;right:10px;text-align:center}
.comment-container .comment-list{clear:both;list-style:none;padding-top:20px}
.comment-container .comment-item{padding-bottom:30px}
.qnt-author-info-author-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
.comment-avatar-container{padding-right:10px}
.comment-avatar-container .comment-avatar-img{cursor:pointer}
.comment-avatar-container .comment-avatar-img,.xa-comment-user-avatar{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;width:38px}
.qnc-comment{display:-ms-flexbox;display:flex;overflow:hidden}
.comment-right-container{-ms-flex:1 1;flex:1 1;overflow:hidden}
.comment-content-top-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}
.comment-content-left-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;min-width:0}
.comment-nickname,.comment-replied-nick{color:#999;font-size:14px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comment-like-btn{display:-ms-flexbox;display:flex;margin-left:1em;-ms-flex-align:end;align-items:flex-end}
.comment-like-count{color:#666;font-size:14px;line-height:16px;white-space:nowrap}
.comment-like-count--liked{color:#d30f13}
.xa-comment-item .comment-content-top-container .comment-like-btn .comment-like-img{height:20px}
.comment-content-container{margin-top:4px}
.comment-content-container>.comment-pictures:first-child{margin-top:6px}
.comment-content-bottom-container{display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-align:center;align-items:center;font-size:12px;line-height:14px}
.xa-comment-item .xa-comment-reply-btn{color:#333;cursor:pointer;font-weight:400;font-size:14px}
.xa-comment-item .comment-content-bottom-container div>span{background-color:#999!important}
.xa-comment-item .comment-content-bottom-container .comment-extra .xa-comment-item-extra{cursor:pointer;height:13px;padding:0 8px}
.xa-comment-item .comment-content>span:last-child{cursor:pointer}
.xa-comment-item .comment-content>span:first-child{cursor:text}
.xa-comment-item .comment-content-top-container{height:auto;margin-bottom:10px}
.xa-comment-item .comment-content-top-container .comment-like-btn{-ms-flex-align:center;align-items:center;cursor:pointer}
.xa-comment-item{margin-bottom:32px}
.xa-comment-user{padding-right:12px;width:38px}
.xa-comment-send{display:-ms-flexbox;display:flex;margin:30px 0 22px;position:relative}
.xa-comment-send .xa-comment-area{background:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 1;flex:1 1;height:108px;padding:16px 10px;position:relative;-webkit-transition:height .3s;transition:height .3s;border:1px solid #eee;font-weight:400;font-size:16px;color:#999;line-height:22px}
.xa-comment-send .xa-comment-send-input{background:#fff;border:none;color:#333;line-height:22px;outline:0;overflow-y:auto;resize:none;width:100%}
.xa-comment-send .xa-comment-send-btn{background:#ddd;border-radius:4px;bottom:10px;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;height:32px;font-weight:400;font-size:14px;color:#fff;line-height:32px;line-height:1;position:absolute;right:10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;width:76px}
.xa-comment-send .xa-comment-send-btn.nocontent{background-color:#ccc;cursor:default}
.xa-comment-item .comment-nickname,.xa-comment-item .comment-replied-nick{color:#999;font-size:16px}
.xa-comment-item .comment-nickname.comment-nickname,.xa-comment-item .comment-replied-nick.comment-nickname{cursor:pointer}
.xa-comment-item .comment-medal{margin:0 4px}
.xa-comment-item .xa-comment-send{margin:20px 0 24px}
.xa-comment-item .xa-comment-reply-num{color:#333;cursor:pointer}
.xa-comment-item .xa-comment-origin-article{color:#999;cursor:pointer}
.qqcom-sub-comment{margin-top:22px;padding-left:48px}
.qqcom-sub-comment .xa-comment-item{margin-bottom:20px}
.qqcom-sub-comment .xa-comment-user{width:28px}
.qqcom-sub-comment .comment-avatar-img{height:28px;width:28px}
.comment-avatar-container{padding-right:10px}
.comment-content{color:#333;font-size:16px;line-height:26px;font-weight:400;word-wrap:break-word}
.comment-content+.comment-pictures{margin-top:10px}
.comment-picture{margin-right:8px}
.comment-time-location{color:#999;font-size:14px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:5px}
.comment-time-location-text{max-width:9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comment-reply-btn{color:#1f1f1f}
.comment-extra{-ms-flex:1 1;flex:1 1;text-align:right}
.comment-container .username{font-weight:700;font-size:16px}
.comment-container .comment-content{margin-bottom:10px;font-size:15px}
.comment-container .comment-meta{display:flex;justify-content:space-between;color:#999;font-size:12px;margin-top:10px}
.comment-container .like-btn{display:flex;align-items:center;color:#999;cursor:pointer;text-decoration:none}
.comment-container .like-btn.active{color:#f44336}
.comment-container .reply-btn{color:#999;cursor:pointer;text-decoration:none}
.comment-container .view-more{padding:15px 0;text-align:center;color:#1e88e5;font-size:14px;cursor:pointer;display:block;margin-top:10px}
.comment-container .comment-reply{margin-top:10px;padding-left:50px;border-left:2px solid #eee}
.comment-container .comment-form{margin-top:30px;padding-top:20px;border-top:1px solid #eee}
.comment-container .input-area{position:relative;margin-bottom:15px}
.comment-container .input-textarea{width:100%;height:80px;border:1px solid #ddd;border-radius:4px;resize:none;padding:10px;font-size:14px}
.comment-container .input-actions{display:flex;justify-content:space-between;margin-top:10px}
.comment-container .cancel-btn{color:#999;text-decoration:none;cursor:pointer;font-size:14px}
.comment-container .submit-btn{background-color:#f5f5f5;border:1px solid #ddd;color:#333;padding:6px 20px;border-radius:4px;font-size:14px;cursor:pointer}
.comment-container .comment-more{margin-top:20px;width:100%;height:44px;background:#f8f8f8;border-radius:4px;font-weight:400;font-size:16px;color:#333;line-height:44px;text-align:center}
.comment-container .comment-more img{width:12px;height:7px;margin-left:7px}

.interact-box{position:fixed;z-index:9;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-80px;top:236px;display:-webkit-box;display:-ms-flexbox;display:flex}
.interact-box .interact-item{margin-bottom:24px}
.interact-box .interact-item img{width:24px;height:24px}
.interact-box .interact-item .interact-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;cursor:pointer;width:48px;height:48px;background:#fff;border:1px solid #eee}
.interact-box .interact-item .interact-btn:hover{opacity:.6}
.interact-box .interact-item .interact-desc{text-align:center;height:20px;font-weight:400;font-size:14px;color:#333;line-height:20px}
.wrap .comment-container{padding-bottom:20px}
