.body-nav *{font-family:'Roboto Condensed', sans-serif;font-size:13px;}
.body-nav .blk-head,.body-nav .blk-head,.body-nav .blk-heads *{font-family:'Roboto Condensed', sans-serif;font-size:20px;color: #ED1E2B;}

.blk-head span{display:inline-block;text-transform: none;padding:0 8px;font-weight:normal;white-space:nowrap;background: none;width:120px;padding-left:0px;font-family:'Roboto Condensed', sans-serif;color: #000;border-left: 4px solid #ED1E2B;padding:5px 10px;cursor:pointer;color:#000;background: #FFF;line-height: normal;height:auto;font-size:16px;width: 5px;padding-left: 10px;}

.blk-heads span{display:inline-block;text-transform: none;padding:12px;font-weight:bold;white-space:nowrap;background: none;width:100%;padding-bottom: 0px;padding-left:0px;font-family:'Roboto Condensed', sans-serif;color: #ED1E2B;border-top: 4px solid #ED1E2B;font-size: 17px;text-transform: none;}


.lcol,.rcol{display:block;float:left;overflow:hidden;vertical-align: top;margin-top: 20px;}
.lcol{width:770px;}
.rcol{width:300px;padding-left:20px;}

.nf .rcol, .w1 .rcol, .w2 .rcol{display: block;width: 100%;padding: 0px;}
.clear{clear:both;padding-top:12px;margin-bottom:12px;border-bottom:1px solid #EAEAEA;}


.bigtop{margin-right:0px;display:inline-block;width:100%;vertical-align:top;margin-bottom: 0px;margin-right: 20px;z-index: 22;}
.bigtop .in{position:relative;width:100%;height:auto;overflow:hidden;display: block;}
.bigtop .item{background:#FFF;height:auto;overflow:hidden;z-index:10;position: relative;}
.bigtop .item a .img-handle{width:100%;height:400px;display:block;z-index: -10;  -webkit-transition:all 0.3s ease-in-out;
  -moz-transition:all 0.3s ease-in-out;
  -o-transition:all 0.3s ease-in-out;
  transition:all 0.3s ease-in-out;overflow: hidden;}
  
.bigtop .item a .img-handle img{
    width:100%;height:auto;
    background:none center center no-repeat;background-size:cover;
    -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;    
    
  }

.bigtop .item a h1{opacity:0;transition: 1s ease;text-align: center;color: #FFF;vertical-align: middle;padding: 0;position: absolute;left: 0;right: 0;top: 40%;width: 100%;height: auto;font-size: 16px;font-weight: normal;}
.bigtop .item a .img-handle:hover h1{opacity:1;transition: 1s ease;text-indent: 0;color: #FFF;  -webkit-filter: brightness(1);filter: brightness(1);}
.bigtop .item a .img-handle img:hover{-webkit-filter: brightness(.8);filter: brightness(.8); -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);    -ms-transform: scale(1.1);transform: scale(1.1);}
.bigtop .item a b{font-size:22px;line-height: normal;margin:0;overflow:hidden;display:block;width: 96%;z-index: 22;color: #000;padding: 0px;font-weight: bold;margin: 20px 0px;padding: 2%;background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(229,229,229,1));}
.bigtop .item p{margin:0;padding:0;overflow:hidden;line-height: 22px;height: auto;margin-top: 5px;margin-bottom: 10px;font-size:14px;font-weight: normal;color: #ACACAC;}


.bigtop .item em, .subs .blk em, .subs2 .blk em{position: absolute;margin: 0px;padding: 5px;bottom: 0px; left: 0px;color:#F72210;background:#FAFAF9;font-style: normal;font-weight: normal;background:rgba(250,250,249,0.8);font-size: 16px;font-stretch: condensed;text-transform: none;}

.bigtop .button {
 
  background-image: linear-gradient(to left, rgba(249,118,39,1), rgba(237,31,43,1));
  border: none;
  color: #FFF;
  text-align: center;
  
  padding: 7px 10px;
  width: auto;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
  font-weight: normal;
border-radius: 25px;
 
  
}

.bigtop .button span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
  font-size: 14px;
  
}

.bigtop .button span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.bigtop .button:hover span {
  padding-right: 25px;
  color: #FFF;
}

.bigtop .button:hover span:after {
  opacity: 1;
  right: 0;
}

ul.timeline1{list-style:none;padding:0;margin:0;margin-top: 0px;margin-bottom: 0px;}
ul.timeline1 li{display:inline-block;position:relative;background:#333;margin-right: 10px;border: none;width: 147px;margin-top: 20px;margin-bottom: 0px;}
ul.timeline1 li:last-child{margin-right: 0px;}
ul.timeline1 li span{position: absolute;color: #ACACAC;height: 15px;width: 147px;margin-top: -20px;font-size: 12px;  transition: all 0.5s;text-align: center;border-bottom: 4px solid #ACACAC;}
ul.timeline1 li span:hover,ul.timeline1 li span.active{border: none; border-bottom: 4px solid #ED1E2B;color: #ED1E2B;}
.nf .timeline1{display: none;}

.subs{display: block;width: 100%;margin: 0px;padding: 0px;}
.subs .blk{width: 375px;height: 290px;float: left;margin: 0px;}
.subs .blk:nth-child(1),.subs .blk:nth-child(3){
    margin-right: 20px;
}

.subs .blk .in{display: block;overflow: hidden;margin-bottom: 20px;}

.subs .blk .in a .img-handle{width:100%;height:230px;overflow: hidden;}
.subs .blk .in a img{display:block;margin-right:0px;margin-bottom: 10px;width:100%;height:230px;float:left;padding: 0px;overflow: hidden;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;overflow: hidden;object-fit: cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; }

.subs .blk .in a{position: relative;display: block;}
#big-imgs b, .subs .blk .in a b{display:block;max-height:110px;width: 100%;height: auto;line-height:22px;margin: 0px;padding: 0px;float: left;margin-top: 10px;font-size:16px;font-weight: normal;}

.subs .blk .in>p{line-height:20px;color:#444;padding:0;margin:0;margin-top:6px;}

.subs .blk .in a h1{opacity:0;transition: 1s ease;text-align: center;color: #FFF;vertical-align: middle;padding: 30%;top: -10px;left: 0px;right: 0px;bottom: 0px; display: block;width: auto;height: auto; position: absolute;font-size: 16px;font-weight: normal;}
.subs .blk .in a:hover h1{opacity:1;transition: 1s ease;text-indent: 0;color: #FFF;-webkit-filter: brightness(1);filter: brightness(1);}
.subs .blk .in a:hover{-webkit-filter: brightness(.8);filter: brightness(.8);}

.subs .blk .in a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);    -ms-transform: scale(1.1);transform: scale(1.1);overflow: hidden;}

.banner.pos4,.banner.pos5{display:inline-block;padding:0;margin-top:15px;}
.banner.pos4{margin-right:10px;}



.blk.lifestyles,.blk.celebrity{display:block;margin-top: 30px;}

.celebrity{margin-top:30px;}
.celebrity .blk-head{margin-top:0;}
.lifestyles .in,.celebrity .in{height:310px;overflow:hidden;margin-right:-10px;}
.celebrity .in{height:300px;}


.lifestyles .blk-head>b,.celebrity .blk-head>b{float:right;margin-top:13px;margin-right:0px;}
.lifestyles .blk-head>b>b,.celebrity .blk-head>b>b{cursor:pointer;display:inline-block;width:25px;height:4px;background-color: #ED1E2B;margin-right: 3px;transition: all 0.7s linear;}
.lifestyles .blk-head>b>b.next,.celebrity .blk-head>b>b.next{background-color: #e5e5e5;margin-right: 3px;width:25px;height:4px;transition: all 0.7s linear;}
.lifestyles .blk-head>b>b.next.dis,.celebrity .blk-head>b>b.next.dis{background-color: #e5e5e5;margin-right: 3px;width:10px;height:4px;transition: all 0.7s linear;}
.lifestyles .blk-head>b>b.prev.dis,.celebrity .blk-head>b>b.prev.dis{background-color: #ED1E2B;margin-right: 3px;width:10px;height:4px;transition: all 0.7s linear;}
.lifestyles .in .fwidth,.celebrity .in .fwidth{white-space:nowrap;width:100%;}
.lifestyles .item,.celebrity .item{display:inline-block;width:25%;vertical-align:top;height: 300px;vertical-align:top;position: relative;}                                 
.lifestyles .item>a,.celebrity .item>a{display:block;padding-right:10px;}
.lifestyles .item a b{
   display:block;white-space:normal;font-weight:normal;height:28px;overflow:hidden;line-height: 22px;
   font-size: 16px;position: absolute;bottom:0px;left: 0px;right: 0px;width: 160px;padding: 5px 20px 20px 5px; color: #FFF;   
   transition: all 0.9s;    
   vertical-align: bottom;
   background: linear-gradient(0deg,rgba(0,0,0,2),transparent);
   overflow-wrap: break-word;  word-break: break-word; 
}

.lifestyles .item a b.gg,.celebrity .item a b.gg{bottom: 20px;}

.lifestyles .item a em{position: absolute;bottom: 0px;left: 0;right: 0px;width: 175px;padding: 5px;color: #FFF;
font-style: normal;background-image: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,1));}

.lifestyles .item a em img{width: 16px;background-color: transparent;margin-right: 5px;}

.lifestyles .item .img-handle,.celebrity .item .img-handle,.lifestyles .item .img-handle img,.celebrity .item .img-handle img{width:100%;height: 300px;display:block;object-fit: cover;overflow: hidden;}

.lifestyles .item .img-handle img,.celebrity .item .img-handle img{width:100%;display:block;transition: all 0.7s linear;overflow: hidden; }




.lifestyles .item img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);    
    -ms-transform: scale(1.1);
    transform: scale(1.1);
      filter: blur(3.5px);
    }
    
.lifestyles .item:hover a b{
    height:auto;color: #FFF;
     transition: all 0.9s;
    vertical-align: bottom;

    
    }
.lifestyles .item a b:hover{
  
 
}

.lifestyles .item .sitelogo{background: none;position: absolute;left: 5px;right: 5px;top: 5px;width: 171px;height: 35px;color: white;font-size: 15px;line-height: 30px;}     
.lifestyles #pplogo{border-radius: 25px; display: block;width: 30px;float: left;margin-right: 8px;}




.nf .lifestyles .item,.nf .celebrity .item{display:inline-block;width:50%;vertical-align:top;height: 300px;vertical-align:top;position: relative;}
.nf .lifestyles .item a b,.nf .celebrity .item a b{left: 0px;bottom: 0px;right: 0px;position: absolute;width:auto;height: auto; display: block;padding: 5px;margin: 0px;margin-right: 10px;}
.nf .lifestyles .item a b.gg,.nf .celebrity .item a b.gg{bottom: 20px;}
.nf .lifestyles .item em,.nf .celebrity .item em{left: 0px;bottom: 0px;right: 0px;position: absolute;width:auto;height: auto; display: block;padding: 5px;margin: 0px;margin-right: 10px;}

.nf .lifestyles .item .img-handle, .nf .lifestyles .item .img-handle img{width: 100%}





#big-imgs .blk-head{margin-top:25px;margin-bottom:3px;background:none;color:#222;padding-left:0;height:30px;line-height:30px;}
#big-imgs .blk-head span{padding-left:0;}
#big-imgs .img-handle{width: 100%;height: 300px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; overflow: hidden;}
  
#big-imgs .blk .img-handle img{
    width:100%;height:300px;
    background:none center center no-repeat;background-size:cover;
    -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;    
    
  }

#big-imgs .blk .in a:hover{-webkit-filter: brightness(.8);filter: brightness(.8);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);    -ms-transform: scale(1.1);transform: scale(1.1);overflow: hidden;}
#big-imgs .blk .in a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);    -ms-transform: scale(1.1);transform: scale(1.1);overflow: hidden;}

#big-imgs .blk{position: relative;display: block;}
#big-imgs .blk h1{
    opacity:1;transition: 1s ease;text-align: center;color: #FFF;vertical-align: middle;
    padding: 0px;position: absolute;left: 0;right: 0;top: 40%;width:100%;height:auto;
    font-size: 16px;font-weight: normal;
}

#big-imgs .blk a:hover h1{opacity:1;transition: 1s ease;text-indent: 0;color: #FFF;  -webkit-filter: brightness(1);filter: brightness(1);}

.video{
    margin-top: 20px;
    width: auto;
    height: 200px;
    min-height: 157px;
    background: #000;
    display: flex;
    align-items: center;
    position: relative;
    margin-bottom: 20px;
    }
.video div{width: 300px;height: 20px;background-color: #000;color: #FFF;position: absolute;bottom: 0px;left: 0px;right: 0px;}
.video div img{position: absolute;bottom: 0px;left: 0px;width: auto;height: 20px;float: left;display: block;z-index: 888;}
.video div a,.video div b{color: #FFF;z-index: 777;font-family:'Roboto Condensed', sans-serif;font-size:13px;}
.nf .video{display: none;}








.viptop a b,.vsub a b{display:block;height:38px;margin:4px 0 15px 0;font-weight:normal;overflow:hidden;line-height:18px;}
.viptop a b{font-size:18px;font-weight:bold;height:auto;line-height:24px;}
.viptop p{display:none;}
.wl3 .viptop{width:30%;}
.vsub a .img-handle{width:180px;height:130px;}
.vsub,.vlatest,.members{width:180px;margin-left:10px;margin-bottom:5px;}
.vlatest .blk-head,.members .blk-head{margin-top:0;}
.vlatest ul{padding:0;margin:0;margin-left:20px;overflow-y:auto;height:100%;}
.vlatest ul li{margin-bottom:10px;}
.vlatest ul li a{display:block;margin-bottom:4px;}
.latest ul li em{font-style:normal;color:#777;display:block;text-align:right;}
.members>div,.vlatest>div{height:320px;}
.members .in{margin:0 -5px;}
.members .item{float:left;width:85px;height:110px;padding:5px;margin-bottom:5px;text-align:center;}
.members .item b{display:block;font-weight:normal;}
.record a .img-handle,.picture a .img-handle{width:100%;height:177px;display:block;background:none center center no-repeat;background-size:cover;}
.w1 .record .img-handle,.w1 .picture .img-handle{height:274px;}
.gitems .item{display:inline-block;width:182px;margin-right:10px;vertical-align:top;}
.gitems .item b{display:block;font-weight:normal;height:53px;line-height:18px;overflow:hidden;margin-top:5px;}
.wl3 .gitems .item{width:20%;margin-right:0;}
.wl3 .gitems .item>div{margin-right:10px;}
.wl3 .gitems .item:last-child>div{margin-right:0;}
.gitems .in{height:200px;}
.gitems .blk-head{margin-top:0;}
.gitems .item:last-child{margin-right:0;}



.banner.pos6,.banner.pos7{height:90px;margin-top:5px;width:100%;}


.twitter{display:inline-block;vertical-align:top;width:270px;height:432px;margin-bottom:10px;}
.poll-handle{white-space:nowrap;overflow:hidden;position:relative;background-color: #333333;padding: 10px;}
.poll-handle .blk-head,.twitter .blk-head{margin-top:0;}
.twitter{height:380px;}
.wl3 .poll-handle{width:60%;margin-right:0;}
.wl3 .twitter{width:40%;}
.wl3 .twitter>div{padding-left:10px;}
.wl3 .bigtop .in,.nf .bigtop a .img-handle,.wl2 .bigtop .in,.members .item img,.nf .hotnews .in,.gitems .item img,.viptop .in img,.vsub img,.wl3 .viptop .in,.wl3 .viptop .in,.viptop a .img-handle,.wl1 .bigtop,.wl1 .bigtop .in,.wl1 .lcol,.wl2 .lcol,.wl3 .vipparliament,.nf .bigtop .item{width:100%;}
.wl1 .bestfrom{display:none;}
.wl1 .banner{display: normal;width: 100%;}




.nf .bigtop{border-bottom: 5px solid #EAEAEA;width: 100%;margin-bottom: 10px;height: auto;z-index: 333;}
.nf .bigtop .in{width: 100%;height: auto;display: block; overflow: hidden;padding: 0px;margin: 0px;z-index: 333}
.nf .bigtop .in .item{height: auto;}
.nf .bigtop .in .item .img-handle{width: 100%;height: auto;margin: 0px;padding: 0px;margin-bottom: 10px;z-index: 333;}
.nf .bigtop .in .item .img-handle img{width: 100%; height: auto;margin: 0px;padding: 0px;margin-bottom: 10px;z-index: 333;}
.nf .bigtop .in .item .img-handle:hover{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);    -ms-transform: scale(1);transform: scale(1);}
.nf .bigtop .item b{z-index:88;width: 100%;height:auto;font-size: 18px;line-height: 25px;background:#FFF;color: #333;padding: 0px;margin: 0px;padding-bottom: 10px;display: block;}
.nf .bigtop .item p{width: 100%;display: block;}



.latestnew{height:520px;margin-top:0px;overflow:hidden;}
.nf .latestnew,.nf .latestnew>.in{height: 100%;}
.latestnew .blk-head{margin:0;}
.latestnew>.in{height:800px;overflow:hidden;}
.latestnew>.in>div{overflow-y:auto;height:100%;padding: 10px;padding-left: 0px;}


.w5 .rcol .clear,.wl2 .rcol .clear,.wl1 .rcol .clear{display:none;}


.wd33{vertical-align:top;}
.wd33 .blk-head{margin-top:0;}
.wd33 .img-handle img{width:100%;}
.wd33 .item,.wd33 .item>div,.wd33 .item>div a .img-handle{height:72px;}
.wd33 .item>div>p{margin-top:4px;}
.wd33 .item>div a b{width:360px;}


.nf .lcol .subs{width: 100%; height: auto;z-index: 333;display: block;}
.nf .lcol .subs .blk{display:inline-block;background: #FFF;width: 100%;margin-bottom: 10px;height: auto;}
.nf .lcol .subs .blk .in{width: 100%; height: auto;z-index: 333;display: block;overflow: hidden;}
.nf .lcol .subs .blk img{width: 100%; height: 250px;margin: 0px;padding: 0px;margin-bottom: 10px;z-index: 333;display: block;}



.nf .lcol .subs .blk .in b{width: 100%;height: auto;overflow: hidden;display: block;overflow-wrap: break-word;word-wrap: break-word;hyphens: auto;}

.w1 .lcol .subs .blk .in p, .w2 .lcol .subs .blk .in p, .w1 .poll-handle, .w2 .poll-handle, .w3 .poll-handle,.w4 .poll-handle,.w5 .poll-handle ,.w6 .poll-handle,.wl1 .poll-handle, .wl2 .poll-handle, .wl3 .poll-handle,.wl4 .poll-handle,.wl5 .poll-handle ,.wl6 .poll-handle{display: none;}
.nf #big-imgs{display: none;}



.nofix .rcol, .t50 .rcol{display: block;}
