﻿
/*明星系列*/

/*明星列表*/
.order-chk{ _padding:11px 0;}

/*---------新浪互动资料库_图片浏览最终页-------------*/
/* zoombox */
.pic-show-box{ margin-bottom:25px;}
.zoombox{ width:998px; position:relative; border:1px solid #dedede;}
/*焦点图*/
.zoombox .btn{position:absolute;width:11px;height:22px;bottom:85px;cursor:pointer;z-index:99;}
.zoombox .prev{left:6px;background:url(../image/icons5.png) 0px -125px no-repeat;}
.zoombox #prevTop,.mod18 #nextTop{top:213px;width:11px;height:22px;}
.zoombox .next{right:6px;background:url(../image/icons5.png) 0px -150px no-repeat;}
.zoombox #nextTop,.zoombox #prevTop{ top:50%; margin-top:-60px}
.zoombox li{float:left;}
.zoombox .cf a{ display:block;width:998px;height:534px;position:absolute;color:#fff;}
.zoombox .picBox{ /*height:534px;*/ height:auto; width:998px; position:relative;overflow:hidden;}
.zoombox .picBox ul{ /*height:534px;*/ height:auto;position:relative; left:0px;}
.zoombox .picBox li{ width:998px;/*height:534px;*/ text-align:center; height:auto;}
.zoombox .picBox li div{ /*display:table-cell; width:998px;height:534px;*display:block;*font-size:466px;*font-family:Arial;*/ text-align:center; vertical-align:middle;}
.zoombox .picBox li img{ max-width:100%; height:auto; vertical-align:middle;}
.zoombox .listBox{width:960px;height:77px;margin:20px auto; padding-top:10px;position:relative;overflow:hidden;}
.zoombox .listBox ul{position:absolute;height:77px;}
.zoombox .listBox li{width:108px; margin:0 5px; height:75px; cursor:pointer; text-align:center; overflow:hidden; border:1px solid #eee; /*border:5px solid #f00;*/position:relative;}
.zoombox .listBox li a{display:table-cell; vertical-align:middle; position:static; height:67px; padding:0; width:90px;}
.zoombox .listBox li img{height:75px; margin:0 auto; }
.zoombox .listBox .on{  width:100px; height:67px; border:5px solid #dfdfdf;}
.zoombox .listBox .on img{/*width:100px; height:67px; margin-left:-5px;*/height:67px;}
.zoombox .listBox .on i{display:block;}
/*图片标题*/
.pic-title{ height:50px; line-height:50px; padding-top:5px;}
.pic-tit{ font-size:22px; height:22px; color:#2c2c2c;}
.pic-title ul{ height:50px; line-height:50px; margin-left:-10px;}
.pic-title ul li{ float:left; color:#666;}
.pic-title .right a{ color:#666;}
.togo{ display:inline-block; width:10px; height:10px; background:url(../image/icons5.png) -25px -73px no-repeat; margin-left:6px;}
.pic-title li a{  font-size:14px; color:#666; margin:0 10px;}
.pic-title  .right a:hover{ text-decoration:underline;}
.pic-title li a:hover ,.pic-title li a.on{ color:#cf3f41;}
/*分享*/
.share-box{ background:#f8f8f8; height:37px; line-height:37px; padding-right:15px; border-top:1px solid #dedede; padding-left:15px; font-size:14px;color:#666; position:relative;}
.share-box .bshare-custom.icon-medium{ position:absolute; left:80px; top:7px;}
.share-box .jiathis_style{ display:inline-block; *display:inline; vertical-align:middle; *position:absolute; *left:80px; *top:12px;}
.jiathis_style .jtico{ *display:inline-block !important;}
/*.share-box a{ display:inline-block; vertical-align:middle; margin:-2px 0 0 4px;width:16px; height:16px; overflow:hidden;}
.share-box .weibo{ background:url(../image/icons5.png) -75px 0 no-repeat;}
.share-box .others{background:url(../image/icons5.png) 0 -200px no-repeat;}*/

/*---------新浪互动资料库_明星详情页_添加资料-------------*/
/*左边栏*/
.bor-box{ border:1px solid #f3f3f3; box-shadow:0px 0px 2px #f3f3f3 inset; border-radius:2px; margin-bottom:25px;}
.bor-box2{ border-top:2px solid #b30808; min-height:200px; margin-top:0px; background:#fff; }
.stars-add{ width:670px; padding:25px 0 0 25px;}
.pic-is{ width:210px; height:277px; border:1px solid #e3e3e3;background:#f5f5f5; line-height:277px; text-align:center; font-size:35px; color:#b7b7b7;}
.pic-con{ margin-left:25px;}
.stars-name{ width:480px; font-size:22px; color:#333;}
.pic-word{ width:425px; margin-top:100px;}
.pic-word p{ text-align:center; color:#333; font-family:"宋体"; font-size:20px;}
.pic-word a{ display:block; color:#fff; font-size:15px;background:#c00002; width:92px; height:32px; text-align:center; line-height:32px; margin:28px auto;}
/*右边栏*/
.stars-show{ width:300px;}
.right-side{ border-left:1px solid #e9e9e9; margin:15px 0;}
.right-side .tit1{ margin-left:22px; width:250px; margin-bottom:20px; padding-bottom:15px; }
.right-side .tit1 span{ height:30px;}
.right-side .star-list li{margin:0 0 0 22px;}


/*---------新浪互动资料库_明星系列-------------*/


/*---------新浪互动资料库_明星详细资料-------------*/
.stars-content{ width:100%; margin:-25px 0 25px 0;}
.stars-content .bor-box{ width:998px; margin:50px auto 0;*margin:25px auto 0; position:relative;}
.deatil-box{ width:100%; height:272px;}
/*个人档案*/
.detail-base{ padding:0 20px 30px;}
.detail-base p{ min-height:34px; height:auto; font-size:15px; line-height:34px; position:relative; padding-left:85px;}
.detail-base p span.text{ display:block; width:85px; height:34px; position:absolute; left:0px; _left:-85px; top:0px;*top:-8px;}
.detail-base-items p{ padding-left:0px;}
.star-show{ text-align:center; overflow:hidden;}
.star-show img{ height:auto; text-align:center; margin:0 auto;}
.star-show1{ text-align:center; overflow:hidden;}
.star-show1 img{ height:auto; text-align:center; margin:0 auto;width:100%; min-width:1100px;}
.stars-is ,.stars-det{ margin-top:20px;}
.stars-is{ margin-left:20px; width:210px;_overflow-x:hidden;}
.stars-is p{ font-size:13px; color:#333; margin:20px 0 15px 0;}
.stars-is p span{ padding:0 5px 0 10px;}
.share-it{ font-size:15px;}
.scroll-pic{ width:210px; height:277px;}
.share-it{ margin-bottom:10px; position:relative; padding-left:50px; padding-top:0;}
.share-it p{ display:inline; height:16px; margin:0; line-height:16px; color:#000; position:absolute; left:0;_left:-52px; top:0;}
.share-it .bshare-custom.icon-medium{ width:220px;}
.com-info{ display:block; width:85px; height:25px; line-height:25px; text-align:center;border:1px solid #e9e9e9; border-radius:3px; font-size:12px;color:#333; background:url(../image/btn_line1.jpg) repeat-x;}
.com-info i{ display:inline-block;width:20px; vertical-align:top; *vertical-align:middle; margin:2px 4px 0 0; height:22px; background:url(../image/icons5.png) -75px -50px no-repeat;}
.stars-det{width:750px;}
.stars-d1{ height:auto;/* width:740px;*/}
.stars-sport{ padding-right:80px; position:relative;}
.stars-sport p{ text-align:right; font-size:13px; margin-bottom:4px; color:#3f3f3f;}
.stars-name{}
.ding{ display:block; position:absolute; width:49px; height:49px;top:5px; right:20px;border:1px solid #e9e9e9; border-radius:8px; line-height:48px; text-align:center; font-size:26px; background:url(../image/btn_line1.jpg) 0 bottom repeat-x;}
.person-tot span{ font-size:26px; padding:0 5px;}
.stars-name  .pname{ font-size:22px; color:#333;}
.stars-name  .pname i{ display:inline-block; margin:0 10px; width:15px; height:12px; background:url(http://n.sinaimg.cn/ent/ku/images//icons2.png) -350px -128px  no-repeat;}
.stars-name em{ font-size:12px; height:12px; color:#3f3f3f; padding:0 15px;}
.stars-name  .pname span{ font-size:13px; color:#3f3f3f;}
.stars-name  .pinfo{ line-height:20px; word-wrap:break-word; font-size:13px; color:#3f3f3f; padding:10px 0 5px;}
.stars-name  .pinfo span{ padding-right:12px;}
.stars-say{ font-size:13px; color:#000; line-height:25px; width:727px; border-bottom:1px solid #e9e9e9; padding-bottom:10px;}

/*评论好友*/
.part-box{ margin-top:15px; /*height:250px;*/ height:auto;}
.part-left{/*border-left:1px dotted #ccc;*/ width:366px;_width:360px; height:217px;padding-bottom:20px; position:relative;}
.part-left .dicBox { padding-left:16px;}
.tab-deatil .name i{display:inline-block; width:17px; height:15px; vertical-align:-1px;margin-left:5px}
.addv{ background:url(http://n.sinaimg.cn/ent/ku/images//icons2.png) -299px -48px no-repeat;}
.vip{ background:url(http://n.sinaimg.cn/ent/ku/images//icons2.png) -299px -173px no-repeat;}
.dicBox{ height:164px;_height:174px; width:342px;overflow:hidden; position:absolute; top:0px; left:0; z-index:1;}
.dicBox .tab-deatil{ float:left;}
.tab-width{ width:2000px;}
.tab-deatil{border:1px solid #e9e9e9; background:#fcfcfc; width:315px; height:142px; padding:10px 10px 10px 15px;}
.tab-deatil .name{ font-size:16px; margin:0px 0 5px 0;}
.tab-deatil .con{ color:#666; font-size:13px; line-height:22px;}
.tab-deatil .time{ font-size:12px; color:#666; margin:10px 0;}
.tab-deatil .time span{ padding-left:15px;}
.tab-deatil ul{ height:15px; line-height:12px; margin-left:-10px;}
.tab-deatil ul li{ float:left; height:12px; border-left:1px solid #ad92ad;}
.tab-deatil ul li.zan{ border:none;}
.tab-deatil ul li .good{ display:inline-block; vertical-align:middle;background:url(../image/icons5.png) -75px -125px no-repeat; width:12px; height:14px; padding-right:2px; margin-top:-2px;}
.tab-deatil ul li a{ color:#878379; padding:0 10px; font-size:12px;}
.head-per{ height:73px; position:absolute; z-index:10; left:19px; bottom:1px; _bottom:-8px;}
.head-per li{ width:56px;float:left; margin:3px 14px 0 0;padding:17px 0 0 0;}
.head-per a{ display:block; width:50px; height:50px;}
.head-per li.current { margin:0px 14px 0 -3px;background:url(../image/jt.png) center 0px no-repeat; }
.head-per li.current a{ border:3px solid #e5e5e5; border-radius:2px;}
.part-right{ width:370px;/*border-right:1px dotted #ccc;*/ position:relative;}
.scroce{ color:#3f3f3f; font-size:14px; height:80px;}
.scroce .left .red{ font-size:42px;}
.scroce .left a:hover{ text-decoration:none;}
.scroce .left .red2{ padding:0 3px;}
.discuse .dis-head{ text-align:center; width:50px;}
.discuse .dis-head>a{ display:block;}
.comment-before{ position:relative;}
.in-area{ width:295px; height:83px; border:1px solid #bfbfbf; }
.in-area textarea{ border:2px solid #efefef; *margin-top:-1px; width:295px; height:83px; padding:3px 5px;}
.post-status{ background:url(http://n.sinaimg.cn/ent/ku/images//icons-bg.png) no-repeat scroll 0 -280px transparent; position:absolute; left:60px; top:30px; line-height:30px; color:#888; font-size:16px; padding-left:35px;}
.post-worn{}
.post-yes{ background-position:0 -240px;}
.comment-after{ width:275px; height:107px; padding:5px 10px; border:1px solid #fae8c2; background:#fffbec;}
.comment-after,.comment-after p{ word-wrap:break-word; line-height:18px; overflow-y:scroll;}
.contain{margin-left:8px;}
.star-on{ width:297px; height:25px; margin-bottom:5px; margin-top:-3px; position:relative; z-index:2;}
.star-on p{ padding-top:3px;}
.star-on>span.result{ line-height:20px; margin-left:10px;}
.star-on>span.result-none{ background:url(../image/icons5.png) -175px -123px no-repeat; padding:3px 5px; color:#cf3f41;}
.star-on p a{ width:17px; height:20px; display:block; float:left;background:url(../image/icons5.png) -100px 0 no-repeat;}
/*.star-on p a:hover{ background:url(../image/icons5.png) -100px -25px no-repeat;}*/
.star-on .redstar{background:url(../image/icons5.png) -100px -25px no-repeat;}
.span-score{ float:left;*float:none; padding-top:3px; margin-left:5px;}
.share-out{ margin:10px 0 10px 0;}
.share-out span{ padding-right:10px;}
.share-out input{ vertical-align:-2px; margin-right:3px;}
.inputbtn{ border:none; border:1px solid #e2e2e2; background:#f9f9f9; width:60px; line-height:18px; height:22px;}
/*我要评分*/
.fx_score{ float: right; width:60px; height:25px; position: relative;*position:absolute; *top:0; *right:-3px; z-index: 10000;}
.fx_score_btn{width:60px;height: 25px;background:url(../image/icons5.png) -177px 0 no-repeat;display: block;position: absolute;z-index: 10000;right:0px;top: 0px;}
.fx_score_btn_actived,.fx_score_btn_actived:hover{background-position: -177px -39px !important;}
.fx_score_btn:hover{background-position: -177px -80px}
.fx_score_detail{position: absolute; z-index:10; right: -4px;top: 23px;width: 412px;height: 314px;}
.fx_score_detail .fx_score_bg{/*background: #cfd1d3;*/width: 407px;height: 310px;position: absolute;z-index: 100;left: -5px;bottom: -2px;}
.fx_score_detail .fx_score_cont{background:#fff;border: 1px solid #cfd2d6;width: 407px;height: 310px;position: absolute;z-index: 200;}
.fx_score_detail .fx_score_tip{height: 51px;line-height: 51px;font-family: "微软雅黑","黑体";font-size: 22px;background: #f1f2f3;padding-left: 17px;}
.fx_score_bar{padding:9px 0 0 17px;}
.fx_score_bar li{line-height: 32px;vertical-align: middle;}
.fx_score_bar span, .fx_score_bar p{float: left;display: inline;}
.fx_score_bar p{background: url(../image/icon-hot.png) 0 bottom repeat-x;}
.fx_score_bar em{font-style: normal;}
.fx_score_bar .s1{color: #666;}
.fx_score_bar .s2{width: 213px;height:20px; background-repeat:repeat-y; margin: 7px 0 0 10px; }
/*.fx_score_bar .s2{width: 206px;height: 19px;background: url(http://dafen.ent.sina.com.//n.sinaimg.cn/ent/ku/images//dafen/ent2013_cq_pf.png) 0 -78px no-repeat; overflow: hidden;margin: 7px 0 0 10px; }
.fx_score_bar .s2 em{height: 19px;background: url(http://dafen.ent.sina.com.//n.sinaimg.cn/ent/ku/images//dafen/ent2013_cq_pf.png) 0 -107px no-repeat;display: block;}*/
.fx_score_bar .s3{padding:3px 9px 0;color: #b3b3b3;}
.fx_score_bar .s3 em{font-family: "Arial";font-size: 18px;padding-right: 6px;color: #b30808;}
.fx_score_bar .s4{color: #b30808;padding:3px 4px 0;}
.fx_score_bar .score_undo .s3, .fx_score_bar .score_undo .s3 em, .fx_score_bar .score_undo .s4{color:#9b9b9b;}
.fx_score_bar .score_unabled .s3, .fx_score_bar .score_unabled .s3 em{color: #b30808;}
.fx_score_bar .score_unabled .s2{ background:url(../image/icons-star.png) 0 -51px no-repeat;}
.fx_score_bar .score_undo .red, .fx_score_bar .score_undo .s3 em.red, .fx_score_bar .score_undo .red{ color:#b30808;}
.fx_score_bar .score_unabled .s4{ font-size:12px; color:#b30808; background:url(../image/icons5.png) -176px -115px no-repeat;}
.fx_score_warn{color:#b30808; background: url(../image/icon-hot.png) 0 -468px no-repeat;padding-left: 20px;margin-left: 70px;height: 35px;line-height: 35px;}
.fx_score_deal{height: 24px;line-height: 24px;padding: 0px 0 0 137px;}
.fx_score_deal .fx_score_confirm{ width:72px; height:24px; text-align:center; color:#fff; font-size:14px; background:#3c9ce1; border-radius:3px; float:left; margin-right:17px;}
.fx_score_deal .fx_score_confirm:hover{opacity: 0.8;filter:alpha(opacity = 80);}
.fx_score_deal .fx_score_submit{background-position: -295px -338px}
.fx_score_deal .fx_score_cancel,.fx_score_deal .fx_score_cancel:visited,.fx_score_deal .fx_score_cancel:hover, .fx_score_deal .fx_score_cancel:focus, .fx_score_deal .fx_score_cancel:active{color: #20529b;}
.countTip{color: #999;float: right;}
.countTip em{font-style: normal;}
.cyellow{ color:#b30808;}


/*相关视频*/
.about-video{ height:350px;}
.other-info{ width:1000px; margin:25px auto;}
.about-part{ width:720px;}
.about-part .tit1{ width:675px; margin-top:18px;}
.video-deat{ width:245px; margin-left:22px;}
.video-link-btn{ display:block; width:205px; padding:10px 20px; background:url(http://n.sinaimg.cn/ent/ku/images//line-bg4.jpg) repeat-y; height:25px; line-height:25px; font-size:20px; color:#fff; text-align:center; border:1px solid #e1e1e1; border-radius:5px; margin:0 auto 7px;}
.video-link-btn:hover{ color:#fff;}
.video-link-btn em{ display:inline-block; width:25px; height:25px; background:url(../image/icons5.png) -125px 0 no-repeat; vertical-align:middle; margin-right:10px;}
.list-video{ margin-top:10px; height:274px; overflow-y:scroll;}
.list-video li{ padding-bottom:10px;border-bottom:1px dotted #bfbfbf;}
.list-tit{ font-size:13px; margin:6px 0px;}
.list-video a{ display:block;}
.list-video a:hover { text-decoration:none;}
.about-part .video-deat .mores{ width:250px;}
.ainfo{ height:14px;}
.ainfo span{ color:#666; padding-right:20px;}

/*相关海报*/
.about-pic{}
.about-pic ul{ height:179px;}
.about-pic li{ display:block; float:left; margin-right:3px;}
.about-pic2{ width:650px!important;}
/*剧照海报*/
.poster-list{ height:auto; padding-bottom:30px;}
.poster-list li{ float:left; width:214px; height:276px; margin:0 3px 3px 0;}
.poster-list2{ position:relative;}
.poster-list2 li{ width:214px;}


/*作品 -电影*/
.about-part .tv-list{}
.about-part .mores{ width:675px;}
.about-part .tv-list li{ margin-bottom:20px; padding-top:20px;}
.about-pic li a{ display:inline-block; /*width:165px;*/}
.about-pic li p{ text-align:center; font-size:13px; padding-top:5px; color:#666;}
.about-pic li a:hover p{ color:#c00002;}

/*网友评论*/
.dicause-box{ height:50px;}
.write-it{ display:block; width:105px; height:32px; margin-right:45px;_margin-right:22px;}
.write-it a{ display:block;width:105px; height:32px; line-height:32px; font-size:16px; text-align:center; border:1px solid #ccc; border-radius:8px; background:url(../image/btn_line1.jpg) repeat-x;}
.write-it i{ display:inline-block; width:16px; height:26px;vertical-align:middle; background:url(../image/icons5.png) -100px -48px no-repeat;}
.dicause-box ul li{ display:block; float:left; margin-right:2px;}
.dicause-box li a{ display:block; width:107px; height:32px; text-align:center; font-size:14px; line-height:32px; color:#666; background:#f2f2f2;}
.dicause-box li.curr a ,.dicause-box li a:hover{ background:#b30808; color:#fff;}
.list-li{ padding:15px 0; border-bottom:1px dotted #bfbfbf; width:675px;}
.di-info{ height:14px; margin-top:10px;}
.di-info ul{}
.dic-con{ width:610px; margin:-8px 0 0 15px; _margin:0 0 0 15px;}
.top-info span{ padding-left:15px;}
.top-info span em{ font-size:18px;}
.dic-con p{ line-height:25px; font-size:13px; color:#666; width:550px; word-wrap:break-word;}
.di-info li{ float:left;}
.di-info p{ width:200px; line-height:14px;}
.di-info .left{ font-size:12px;}
.di-info li a{ padding-left:12px; font-size:12px; color:#666;}
.di-info li a:hover{ color:#c00002;}

/*---------新浪互动资料库_明星详细资料_电影-------------*/
.deatil-content{ width:100%; margin:-25px 0 25px 0;}
.deatil-content .bor-box{ width:1000px; margin:50px auto 0; *margin:25px auto 0;position:relative; border:0;}
.box-left{width:650px; padding-left:20px;}
.deatils-box{ padding-top:20px;}
.deati-one{ position:relative;}
.deati-one .name{ font-size:24px;}
.deati-one .go{ margin:15px 0 25px; display:block;}
.deati-one .go:hover{ text-decoration:underline;}
.deati-one .go span{ padding:0 3px;}
.deati-one .go i{ font-family:"宋体";}
.deati-one .com-info{ position:absolute;right:0px; top:32px;}
.movie-box{width:650px;overflow:hidden;}
.movies-ul{width:720px;}
.movies-ul ul{margin-left:20px; }
.movies-ul  li.left{border-bottom:1px solid #f3f3f3; width:327px; padding:25px 0;}
.movies-ul ul li a ,.movies-ul ul li span{}
.movies-ul ul li{ line-height:27px; font-size:14px; }
.deatils-box .pages-box{ padding-top:25px; *padding-top:0px; width:650px;}
.deatil-content .right-common{ margin:25px 15px 0 0; padding-left:20px; border-left:1px solid #e9e9e9;}
.menu-two p{ font-size:18px; margin:22px 0;}
.menu-two p .redline{display:inline-block; vertical-align:-2px;*vertical-align:1px;width:5px; margin-right:12px; height:14px; background:#c00002;}
.menu-two ul li{ width:89px; height:29px; display:block; float:left; margin-right:1px;}
.menu-two li a{width:87px; height:27px; display:block; float:left; border:1px solid #e5e5e5; background:#fcfcfc; line-height:27px; text-align:center; font-size:14px;}
.menu-two li.on {}
.menu-two li.on a{ border:1px solid #767676; background:#8c8c8c; color:#fff;}

/*---------新浪互动资料库_明星详细资料_专辑-------------*/
.movie-box .about-pic{ width:750px;}
.movie-box .about-pic ul{ height:auto;}
.movie-box .about-pic li{ padding:25px 71px 25px 0;border-bottom:1px solid #f3f3f3;} 
.movie-box .about-pic2 li{ padding:0; border:0;}
/*-红色样式-*/
.search ,.order-tabs li.curr a{ border-top:2px solid #c00002;}
.order-tabs li em.up{ background-position:-50px -150px;}
.order-tabs li em.down{ background-position:-50px -175px;}
.order-styles a.curr em.col{ background-position:-75px -200px;}
.order-styles a.curr em.row{background-position:-100px -200px;}

/*style2 2.20*/
.part-putoff{}
.part-putoff .contain{ width:662px;}
.part-putoff .part-right{ width:745px; border-right:0;}
.part-putoff .in-area{ width:662px;}
.part-putoff .in-area textarea{ width:662px;}
.part-putoff  .share-out{ text-align:right;}
.part-putoff  .share-out span{ padding:0 0 0 10px}
// .part-putoff  .inputbtn{ margin-left:602px;}

.right-box{ padding-top:17px;}
