@charset "utf-8";
/* CSS Document */

/*********** CSS Reset **********/
*{margin: 0; padding: 0;}
body{font-size: 12px;background:#fff;font-family:'Microsoft Yahei'}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
select,input,select{vertical-align:middle;}

textarea {display:block; overflow:auto;}
.column{width:1180px;overflow: hidden;margin: 0 auto;}
.center{margin: 0 auto;overflow: hidden;display: block;}
html {color: #000;}
table {border-collapse: collapse; border-spacing: 0; margin:0 auto;}
img{border:0px;}
table,td,input{font-size:12px;}
a{text-decoration:none; color:#4b4b4b;}
a:hover{text-decoration:none;}

div{word-wrap:break-word; word-break:break-all;}

.pt75{ padding-top:75px;}

.imgfocus .imglist li .imgBox b{height:60px;}
.imgfocus .imglist li .imgBox p{bottom:20px; }


.imgBox b{position:absolute; width:100%; height:40px; left:0; bottom:0; background:#000; opacity:0.5; filter:alpha(opacity=50);}
.imgBox p{position:absolute; width:100%; height:40px; left:0; bottom:0; line-height:42px; font-size:14px; color:#fff; text-align:center; overflow:hidden; font-family:'Microsoft YaHei';}
.imgBox p a{color:#fff; display:block; height:40px;}
.imgBox p a:hover{color:#fff;}

.celebrity_news_bt { padding-left:10px; padding-bottom:10px; width:90%; font-size:18px; line-height:25px; }

/*一周星闻*/
ul.ztright_j_ul{width:280px; height:490px;  overflow: hidden;}
ul.ztright_j_ul li{clear:both; text-align:left; font-size:14px; overflow: hidden;}
ul.ztright_j_ul li .on1{ height:70px; padding-top:5px; }
ul.ztright_j_ul li .on1 .z0{ float:left;  height:70px;  line-height:60px; font-size:45px; width:60px; text-align:center; font-family:Verdana, Geneva, sans-serif; color:#cacaca; }
ul.ztright_j_ul li .on1 .y0{ float:left; height:70px;  line-height:22px; font-size:14px; width:200px; }

ul.ztright_j_ul li p{ height:35px; line-height:35px; }
ul.ztright_j_ul li p span{ height:30px;  line-height:40px; font-size:18px;  font-family:Verdana, Geneva, sans-serif; color:#9c9c9c;  padding-right:6px;   }
ul.ztright_j_ul li p a:hover{color:#d40000; text-decoration:none;   }
ul.ztright_j_ul li .kuozhang{display:none;}
img{border:0px;}
ul.ztright_j_ul li.ona{ overflow: hidden;}
ul.ztright_j_ul li.ona p{  height:35px; line-height:40px;}
ul.ztright_j_ul li.ona p a{}
ul.ztright_j_ul li.ona .kuozhang{display:block; padding-top:8px; }




/*星8卦*/
.x8g{width:280px; height:210px; overflow:hidden;position:relative;}
.x8g .imglist{height:210px;overflow:hidden;position:absolute;left:0;top:0;z-index:100;width:100%;}
.x8g .imglist li{height:210px;text-align:center;width:100%;position:absolute;left:0;top:0;z-index:101;}
.x8g .imglist li .imgBox{width:280px; height:210px; overflow:hidden;}
.x8g .imglist li .imgBox b{height:40px;}
.x8g .imglist li .imgBox p{bottom:0px;}
.x8g .imglist li.on{z-index:105;}
.x8g .control{position:absolute; left:0; bottom:10px;z-index:110; width:100%; text-align:center;}
.x8g .control i{display:inline-block; width:9px; height:9px; background:url(/images/celebrity/images/slide_dot.png) no-repeat 0 0; margin:0 4px; _background:#fff; overflow:hidden;}
.x8g .control i.cur{background-position:-19px 0;_background:#c6171e;}
.x8g .btn-next,
.x8g .btn-prev{z-index:999;width:30px;height:45px;position:absolute;top:140px;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;}
.x8g .btn-next{right:0;background-position:-80px 0;}
.x8g .btn-prev{left:0;background-position:-40px 0;}


.x8gz{width:580px; height:440px; overflow:hidden;position:relative;}
.x8gz .imglist{height:440px;overflow:hidden;position:absolute;left:0;top:0;z-index:100;width:100%;}
.x8gz .imglist li{height:440px;text-align:center;width:100%;position:absolute;left:0;top:0;z-index:101;}
.x8gz .imglist li .imgBox{width:580px; height:440px; overflow:hidden; background:#000;}
.x8gz .imglist li .imgBox b{height:40px;}
.x8gz .imglist li .imgBox p{bottom:0px;}
.x8gz .imglist li.on{z-index:105;}
.x8gz .control{position:absolute; left:0; bottom:10px;z-index:110; width:100%; text-align:center;}
.x8gz .control i{display:inline-block; width:9px; height:9px; background:url(/images/celebrity/images/slide_dot.png) no-repeat 0 0; margin:0 4px; _background:#fff; overflow:hidden;}
.x8gz .control i.cur{background-position:-19px 0;_background:#c6171e;}
.x8gz .btn-next,
.x8gz .btn-prev{z-index:999;width:30px;height:45px;position:absolute;top:140px;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;}
.x8gz .btn-next{right:0;background-position:-80px 0;}
.x8gz .btn-prev{left:0;background-position:-40px 0;}
.x8gz .imglist li .img_video{ position:absolute; z-index:110; top:150px; left:250px; width:46px; height:46px;}/*betty20160831*/
.x8gz .imglist li .imgBox img{ opacity:0.8; filter:alpha(opacity=80);}

.x8g880{width:880px; height:400px; overflow:hidden;position:relative; z-index:10;}
#celebrity_move{width:880px; height:400px; overflow:hidden; position:relative}
#celebrity_move .zt_bottomcenter{position:relative; overflow:hidden; height:400px;float:left; width:880px;}
#celebrity_move .waibao{position:absolute;}
#celebrity_move .waibao ul{float:left; width:880px;}
#celebrity_move .waibao ul li{float:left; width:880px; text-align:center}
#celebrity_move .hdwai{ z-index:888; width:880px;}
#celebrity_move .hdwai .huodian{margin:0 auto}

.mxj_l{position:absolute; top:126px; left:15px; z-index:555; width:35px; height:68px; display:block; cursor:pointer}
.mxj_r{position:absolute; top:126px; right:15px; z-index:555; width:35px; height:68px;  display:block; cursor:pointer}
#celebrity_move .fs_jdtgd{text-align:center; position:relative;width:880px; height:400px; overflow:hidden;}
.spjdtwz {  position:absolute;font-family:'微软雅黑'; overflow:hidden; z-index:555;  top:280px; width:66%; left:17%;height:110px; line-height:16px; font-size:14px;}
.spjdtwz .txt1{ font-size:20px; height:28px; text-align:center; display:inline-block; }
.spjdtwz .txt2{ font-size:16px; height:58px; line-height:24px; text-align:left; overflow:hidden;  }

.spjdtbg{position:absolute; height:120px; top:270px; width:70%; left:15%; z-index:10;  background-color:#000000;opacity:0.5;filter:alpha(opacity=50); }

.huodian{clear:both; padding-top:13px; position:absolute; left:350px; top:355px; z-index:555;}
.huodian ul li{float:left; width:5px; height:5px; margin:0 8px; _margin:0 5px; display:block; background:url(/images/templates/rayli/img/rayindeximg_35.png) no-repeat; cursor:pointer; white-space:nowrap;}
.huodian ul li.on{background:url(/images/templates/rayli/img/rayindeximg_33.png) no-repeat;}




/*封面明星*/
.pl18_z { padding-left:18px;}
.pt20 { padding-top:20px;}
.cover_star { margin:0 auto; width:1180px;height:1160px; position:relative; z-index:1000; background:#fff;  }
.cover_star img { padding:0px; margin:0px; line-height:0px; font-size:0px; vertical-align:bottom;}
.cover_star_b {  width:190px; height:80px; padding-left:270px; padding-top:60px; font-size:36px; color:#fff; line-height:30px; background:url(/images/celebrity/images/cover_star_b_b.jpg) no-repeat 0 0;}
.cover_star_a { width:160px; height:80px; padding-left:180px; padding-top:60px; font-size:36px; color:#fff; line-height:30px; background:url(/images/celebrity/images/cover_star_a_b.jpg) no-repeat 0 0;}

/*一周星闻*/
.md_yzxw{ margin-top:12px; height:577px;}
.md_yzxw .md_hd{height:32px; line-height:32px; font-family:'Microsoft YaHei'; font-size:20px;  margin-bottom:14px;}