

.fixed_bj-details{
width:100%;
height:100%;
display:none;
overflow:hidden;
position:fixed;
top:0;
z-index:999;
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
 opacity:0!important; 
}
.bj_detailsBox .container .cc_main{
 text-align:center;
 padding-top:24px;
 padding-bottom:10px;
}
.container .cc_main h1{
font-size:22px;
color:#1f1f1f;
font-family: 'SiYuan-Normal';
}
.cc_big_data{
 width:100%;
}
.cc_big_data span{
 float:right;
 font-size:14px;
 color:#828282;
 font-family: 'SiYuan-Normal';
} 
.cc_big_data span.cc_big_ID{
float:left;
}

.bigcontainer{
 height:100%;
 margin:0 auto;
 margin-top:13px;
 overflow:hidden;
}
/*新增侧边栏目*/
.w_poco_image_preview_v2 {
  padding-right: 340px;
  position: relative;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.w_poco_image_preview_v2 .cc_left {
    position: relative;
    height: 100%;
    width: 100%;
    background: #fcfcfc;
}
.w_poco_image_preview_v2 .cc_right {
    position: absolute;
    height: 100%;
    width: 340px;
    border-left: 1px solid #e2e2e2;
    background: #fff;
    right: 0;
    top: 0;
}

.w_poco_image_preview_v2 .cover{
  display: block;
  position: relative;
  height: 100%;
  box-sizing: border-box;
  height:auto;
}
.w_poco_image_preview_v2 .cover .cc_cur_big{
   position: absolute;
   background: #e7eaee;
   transform: translate3d(-50%,-50%,0);
   left: 50%;
  top: 50%;
  width: auto;
  min-width: 100px;
  max-width: 100%;
  max-height: 100%;
}
.cc_image_box{
 width:100%;	
 height:100%;
 padding-bottom:10px;
 background-color:#fcfcfc;
}
.cc_image_box .swiper-button-prev{
 left: 58px;
}
.proBOXX{
position:relative;
top:0;
left:50%;
margin-left:-794px;   
}
.cc_image_box .y_closeicon{
position:absolute;
width:24px;
height:24px; 
display:inline-block;
background:url(../picture/y_closeicon_hui.png)center no-repeat;
background-size:24px 24px;
top:0;
right:0;
z-index:99;
cursor:pointer;
}
.cc_image_box .y_closeicon:hover{
background:url(../picture/y_closeicon_hei.png)center no-repeat;
background-size:24px 24px;
cursor:pointer;
}
.gallery-top{
 width:1200px;
 position:absolute;
 top:0;
 left:0;
}
.gallery-top .cc_cur_big{
 cursor:url(../picture/big_ea3f1e7.cur),auto;    
}
.gallery-top .swiper-wrapper .swiper-slide{
  width:1200px;  
  overflow-x:hidden;
  background-position: center;
  background-size:100% 100%;    
}
.gallery-thumbs {
margin:0 auto;
overflow:hidden;    
box-sizing: border-box;
padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
width: 102px;
height:69px;
opacity:0.4;
background-size: 100% 100%;
background-repeat: no-repeat;
}
.gallery-thumbs .swiper-slide-active {
  opacity: 1;
}
.gallery-top .swiper-button-prev,.swiper-button-next{
    position: absolute;
    top: 50%;
    width: 27px;
    height: 47px;
    margin-top: -23px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 47px;
    background-position: center;
    background-repeat: no-repeat;
}
.gallery-top .swiper-button-prev{
left: 10px;
right: auto;
}
.gallery-top .swiper-button-next{
right: 10px;
left: auto;
}
.yicon-camara{
 position:absolute;	
 left:26px;
 bottom:10px;
cursor:pointer;
}
.yicon-camara:hover .cc_exif_list{
 display:block;
}
.cc_exif_list{
position:absolute;
left:0px;
bottom:25px;
background: #fff;
max-width: 480px;
min-width: 200px;
overflow: hidden;
padding: 17px 20px;
text-align: left;
width: auto;
box-shadow: 1px 1px 5px #eee, -1px 1px 5px #eee, 1px -1px 5px #eee, -1px -1px 5px #eee;
box-sizing: border-box;	
z-index:99999;
font-family: 'SiYuan-Regular'; 
display:none;
}
.cc_exif_list dl:first-child {
 margin-top: 0;
}
.cc_exif_list dl {
 white-space: nowrap;
 line-height:30px;
}
.cc_exif_list dt {
 display: inline-block;
 vertical-align: top;
 color: #999;
 font-size:14px;
 margin-right: 10px;
 font-weight:normal;
 font-family: 'SiYuan-Regular';
}
.cc_exif_list dd {
 font-size:13px;	
 display: inline-block;
 vertical-align: top;
 color: #333;
 word-break: break-all;
 word-wrap: break-word;
 font-family: 'SiYuan-Light';
}
.ycc_mod_item{
 position:absolute;	
 left:90px;
 bottom:10px;
cursor:pointer;	
}
.ycc_mod_item .cc_exif_listas{
 left:0px;
 width:350px;	
}
.ycc_mod_item:hover .cc_exif_listas{
 display:block;
 cursor:pointer;	
}
.ycc_bar_right{
 position:absolute;
 right:420px;
 bottom:10px;	
}
.cc_collect_btn{
 position:absolute;
 right:350px;
 bottom:10px;
}
.cc_collect_btn:hover .cc_exif_listasa{
 display:block;	
}
.yswiper-paginations{
font-size:14px!important;
color:#fff;		
} 
.yswiper-paginations span{
font-size:14px!important;
color:#fff;	
}


/*cc_right*/
.cc_right_title{
 font-size:24px;
 color:#272627; 
 height:87px;
 width:100%;
 overflow:hidden;
 border-bottom:1px solid #ededed; 
 padding-top:10px; 
}
.pl{
 padding-left:20px; 
}
.cc_right_avatar{
 display:flex;
 padding:7px 0 7px 20px;
 width:100%;
 border-bottom:1px solid #ededed;  
}
.cc_right_avatar span{
 font-size:16px;
 color:#180d31; 
}
.right_avatar_bj{
 width:40px;
 height:40px; 
 border-radius:20px;
 text-align:center;
}
.right_avatar_title{
 padding-top:11px;
 padding-left:11px; 
}
.cc_right_time{
 height:97px;
 border-bottom:1px solid #ededed; 
 padding-top:26px;
}
.cc_right_time .right_time_list{
 display:flex; 
 margin-bottom:18px; 
}
.time_list_title{
flex:3.5;
font-size:13px;
color:#a2a09c;
padding-left:23px;   
}
.time_list_text{
 flex:6.5; 
 text-align:left;
 font-size:11px;
 color:#a2a09c; 
}
.cc_right_label{
 height:116px;
 width:100%;
 overflow:hidden;
 padding-top:19px;
 border-bottom:1px solid #ededed;   
}
.cc_right_label h6{
 color:#1c1c1c;
 font-size:14px; 
}
.cc_right_label p{
 color:#5d5d5d;
 font-size:11px; 
 padding-top:16px;
}
.favoriteBox{
 position:absolute;
 bottom:9px;
 left:90px;
 display:flex;
}
.favoriteBox  .favoriteBox-list{
 margin-right:40px;  
}
.favoriteBox  .favoriteBox-list:last-child{
  margin-right:0px; 
}
.favoriteBox  .favoriteBox-list .li-p{
font-size:13px;
color:#908789;
}
.favoriteBox  .favoriteBox-list  a p,img{
 display:inline-block;
 vertical-align: middle;
}
.favoriteBox  .favoriteBox-list  a img{
margin-left:5px;
}