﻿html body{background-color:#FBEBD4;}


/* 专题处 公用样式 */
body { height: auto; width: auto; margin: 0 auto;  background-color: #F3F3F3; }
/* 影评，影评 */
.ViewMovie_1 {}
.ViewMovie_1 .comment_List { width: 668px; height: 40px; margin-left: 10px; position: relative; top: 1px; overflow: hidden; }
.ViewMovie_1 .hover { font-weight: bold; color: black; background-image: url(tabbg.gif); background-repeat: repeat-x; position: relative; top: 1px; cursor: pointer; }
.ViewMovie_1 .more { color: #666666; float: right; line-height: 1.75em; padding: 10px; }
.ViewMovie_1 .ComTitle { float: left; height: 26px; width: auto; padding-left: 10px; padding-right: 10px; border: 1px solid #D1D1D1; border-bottom: 0px; margin-top: 9px; color: #6D6D6D; font-size: 14px; padding-top: 5px; margin-left: 10px; display: inline; cursor: pointer; }
.ComContain{ height:auto; width:678px; overflow:hidden; border-top:1px solid #D1D1D1;}
.writeMovie{ background-image:url(btnReview.jpg); background-repeat:no-repeat; width:54px; height:23px; overflow:hidden; float:right; margin-right:10px; margin-top:10px; display:inline;}
.movie_Comment{ width:648px; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px dashed #CECECE; padding-bottom:20px; margin-left:15px;}
.movie_Comment .userImg{ width:52px; height:auto; overflow:hidden; float:left; margin-right:20px;}
.movie_Comment .userImg img{ display:block; width:48px; height:48px; padding:1px; border:1px solid #C4C8CB;}
.movie_Comment .userImg .kkt{ background-image:url(kkt.gif); background-repeat:no-repeat; width:24px; height:24px; overflow:hidden; float:left;  margin-top:5px; display:inline;}
.movie_Comment .userImg .yxb{ background-image:url(yxb.gif); background-repeat:no-repeat; width:24px; height:24px; overflow:hidden; float:right; margin-top:5px; display:inline;}
.movie_CommentDescn{ width:550px; padding-left:5px; padding-right:5px; float:left; line-height:1.5em; }
.CommentDescn a{ color:#1D569C;}
.descnTitle{ color:#1D569C; font-weight:bold; font-size:14px; line-height:1.75em;}
.commentTime{ width:550px; height:auto; overflow:hidden; padding-top:5px;}
.commentTime a{ color:#1D569C; padding-right:8px; }
.movieCommentMore a{ float:right; line-height:1.75em; color:#1D569C; padding:10px; } 

/* 评论处样式 */
.commentNo{ margin-top:25px; margin-left:15px; height:133px;}
.commentNo .mine{ background-image:url(terBg.gif); background-repeat:no-repeat;  width:500px; height:76px; float:left; position:relative; top:25px; left:5px;}
.commentNo .title{ float:left; width:60px; height:auto; overflow:hidden; }
.commentNo .title img{ border: 1px solid #CDCDCD; width: 48px; height: 48px; padding: 2px; border-radius: 5px 5px 5px 5px; }
.commentNo .title .gy{ font-size:12px; font-family: "\5b8b\4f53"; line-height: 2.0em; color:Gray;  text-align:center; width:50px;}
.commentNo .ptdescn{width: 500px;height: 75px;border: 1px solid #CECECE;border-left: 0px; margin-left:9px; margin-top:0px; padding:0px;  *margin-top:-1px; }
.commentNo .word{ width:490px; float:left; margin-left:20px; display:inline; margin-top:30px;}
.commentNo .word .tishi{ display:block; height:20px; margin-left:140px;   font-family: "\5b8b\4f53"; line-height: 2.0em; color:Gray; float:left; display:inline;}
.commentNo .word .btn2 { background: url(btn2.jpg) no-repeat; height: 24px; width: 50px; float: right;  cursor: pointer; }
.commentNo .word .btn2 .pn { background: none repeat scroll 0 0 transparent; border:none; height: 24px; width: 50px; cursor:pointer;}
 .comments { width: 648px; overflow: hidden; margin-left: 15px; line-height:1.75em; margin-top:10px; }
 .comments .none { width: 648px; height: auto; overflow: hidden; }
 .comments hr.da { display: block; border-bottom: 1px dashed #CDCDCD; height: 0; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
 .comments .m, .space .content .small { float: left; overflow: hidden; }
 .comments .none .m img { background: none repeat scroll 0 0 #FFFFFF; border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2; border-style: solid; border-width: 1px; height: 48px; padding: 2px; width: 48px; border-radius: 5px 5px 5px 5px; }
 .comments .y { float: right; overflow: hidden; }
 .comments .mtm { margin-top: 10px !important; }
 .comments .xw0 { font-weight: 400; padding-left: 5px; }
 .comments .xg2 { color: Black; }
 .comments .xg1, .xg1 a { color: #999999 !important; }
 .comments .ti { width: 580px; float: right; height: auto; overflow: hidden; }
 .comments .ti a{color: #006699;}
 .comments .quote { float: left; overflow: hidden; width: auto; }
/* 评论回复样式 */
 .comments .replayComment { width: 550px; float: right; height: auto; overflow: hidden; margin-top:10px; display: inline; }
 .comments .replayComment .descn { display: block; border-color: #707070 #CECECE #CECECE #707070; border-style: solid; border-width: 1px; color: #666; font-size: 14px; padding: 2px 4px; width: 250px; margin-bottom: 5px; }
 .comments .input_btn { width: 240px; overflow: hidden; float: left; }
 .comments .re { float: right; width: 50px; background: none repeat scroll 0 0 #E5EDF2; border-color: #C2D5E3 #369 #369 #C2D5E3; border-style: solid; border-width: 1px; color: #369; cursor: pointer; height: 20px; margin-left: 3px; overflow: visible; vertical-align: middle; }
 .comments .subcomment { margin-left: 60px; width:560px; height:auto; overflow:hidden; }
 .comments .subcomment .recom{ width:560px; overflow:hidden;}
 .comments .subcomment .recom .m img{ background: none repeat scroll 0 0 #FFFFFF; border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2; border-style: solid; border-width: 1px; height: 40px; padding: 2px; width: 40px; border-radius: 5px 5px 5px 5px;}
 .comments .subcomment .recom .txtDesn{ width:490px; overflow:hidden;}
 .comments .subcomment .recom .txtDesn .ti{ width:480px; overflow:hidden;}
.username{ float:left;}
.xw0{ float:left;}
.replay{float:right; color: #006699; padding-right:10px;}


/* 热播类电影 视频 */
 .Hot_List { width: 668px; height: 40px; margin-left: 10px; position: relative;top: 1px; overflow: hidden;}
 .HotTitle{ float: left; height: 26px; width: auto; padding-left: 10px; padding-right: 10px; border: 1px solid #D1D1D1; border-bottom: 0px; margin-top: 9px; color: #6D6D6D; font-size: 14px; padding-top: 5px; margin-left: 10px; display: inline; }
 .hover { font-weight: bold; color: Black; background-image: url(tabbg.gif); background-repeat: repeat-x; position: relative; top: 1px; }
 .more { color: #666666; float: right; line-height: 1.75em; padding: 10px; }
 .HotContain { height: 200px; width: 678px; border-top: 1px solid #D1D1D1; overflow: hidden; float: left; }
 .hotMovieLi { float: left; margin-left: 28px; width: 102px; height: 180px; overflow: hidden; margin-top: 19px; display: inline; }
 .hotMovieLi img { display: block; width: 98px; height: 140px; padding: 1px; border: 1px solid #B3CEDF; }
 .hotMovieLi .hotMovieName { display: block; width: 102px; overflow: hidden; height: auto; text-align: center; color: #1D589C; font-size: 14px; font-weight: bold; line-height: 1.75em; padding-top: 5px; }
 .video4{ margin-top:30px;}
.video4 li{ margin-left:24px; height:150px;}
.video4 li .pic a img{ height:100px;}

/* 美女主持 */
.BeautyChairList { margin-top: 17px; *margin-top:0px;  }
.BeautyChairList .BeautyChair { float: left; margin-bottom: 15px; margin-left: 15px; display: inline; }
.BeautyChairList .BeautyChairPic { float: left; margin-right: 15px; display: inline; }
.BeautyChairPic img { display: block; width: 114px; height: 74px; overflow: hidden; padding: 2px; border: 1px solid #D1D1D1; }
.BeautyChairPic .BeautyChairName { display: block; color: Black; font-weight: bold; text-align: center; line-height: 1.75em; }
.Propaganda_7 .BeautyChairList .BeautyChairDescn { float: left; width: 110px; height: auto; overflow: hidden; }
.BeautyChairDescn .Descn { line-height: 1.75em; color: #666666; }
.BeautyChairSpace { display: block; background-image: url(space.gif); background-repeat: no-repeat; height: 20px; padding-left: 18px; color: #C50404; line-height: 1.75em; background-position: 0px center; overflow: hidden; }
.BeautyChair_one{ margin-left:22px; margin-bottom:15px;}
.BeautyChairPic_one img{ display:block; width:230px; height:128px; padding:2px; border:1px solid #D1D1D1;}
.BeautyChairPic_one .BeautyChairName{ display:block; color:#C91214; line-height:1.75em; padding-top:5px; font-weight:bold;}
.BeautyChair_one .Descn{ line-height:1.75em; padding-right:20px;}

/* 影评小分队 */
.ViewMovie_4{ }
.YPUserList { margin-left: 34px; margin-top: 20px; width: 246px; height: auto; overflow: hidden; }
.YPUser { float: left; margin-right: 24px; margin-bottom: 20px; }
.YPUser img { display: block; width: 50px; height: 50px; padding: 1px; border: 1px solid #D1D1D1; }
.YPUser .YPUserName { display: block; width: 54px; line-height: 1.75em; color: #A0A0A0; text-align: center; }
.Propaganda_9 img{ display:block; width:280px; height:250px; overflow:hidden;}

/* 头部 */
.ViewNavigation { width: 968px; height: 33px; overflow: hidden; border: 1px solid #D1D1D1; margin: 0 auto; background-color: #EEEEEE; margin-top: 10px; }
.Navigation_title { line-height: 1.75em; float: left; margin-top: 5px; display: inline; }
.Navigation_title a { padding-right: 5px; padding-left: 5px; color: Black; padding-top: 5px; }
.Navigation_search { float: right; width: 240px; overflow: hidden; margin-top: 4px; display: inline; }
.Navigation_search .showmenu { padding-right: 16px; cursor: pointer; white-space: nowrap; color: Black; }
.Navigation_search .search_box { width: 128px; height: 24px; overflow: hidden; border-color: #929292 #DDDDDD #DDDDDD #929292; border-style: solid; border-width: 1px; }
.Navigation_search .search_btn { width: 51px; height: 22px; overflow: hidden; border: 0px; background-image: url(search.gif); background-repeat: no-repeat; cursor: pointer; color: #676767; }


.titleBg { background-image: url(titleBg.gif); background-repeat: no-repeat; height: 50px; width: 500px; float:left; }

/* 流媒体杂志 */
.ViewMovie_5{}
.ViewMovie_5 .journalContian{ background-color:White; width:278px; height:auto; overflow:hidden;}
.ViewMovie_5 .journalContian .journalPic{ float:left; margin-left:10px; margin-top:23px; margin-right:10px; display:inline;}
.ViewMovie_5 .journalContian .journalPic img{ display:block; width:130px; height:164px; overflow:hidden;}
.ViewMovie_5 .journalBg{ background-image:url(qudong.gif); width:122px; height:180px; background-repeat:no-repeat; float:left; margin-top:6px;}
.ViewMovie_5 .journalBg .journalList{ margin-top:115px; margin-left:5px;}
.ViewMovie_5 .journalBg li{ line-height:1.75em; color:#666666;}
.ViewMovie_5 .journalBg li a{color:#666666; }
.ViewMovie_5 .journalContian .imgBtn{ width:278px; height:28px; overflow:hidden; margin-left:56px; margin-top:15px; margin-bottom:15px;}
.ViewMovie_5 .journalContian .imgBtn .LookJournal{ float:left; background-image:url(read.gif); background-repeat:no-repeat; width:68px; height:26px;}
.ViewMovie_5 .journalContian .imgBtn .OrderJournal{ float:left; background-image:url(dingyue.gif); background-repeat:no-repeat; width:68px; height:26px; margin-left:18px; display:inline;}

/* 广告 */
.ViewMovie_6 img{ display:block; width:278px; height:auto; overflow:hidden;}
.ViewMovie_6 { width: 280px; height: 204px; overflow:hidden; margin-top:10px; }
/* 合作网站 */
.ViewMovie_7 { float: left; background-color: white; border: 1px solid #D1D1D1; overflow: hidden; margin-top: 10px; width: 968px; }
.ViewMovie_7_title { color: red; font-size: 14px; font-weight: bold; padding: 12px 0 0 22px; }
.ulclass {padding-left:5px; padding-top:5px;}
.ulclass .tableli { background-repeat: no-repeat; color: #185B90; float: left; font-size: 12px; line-height: 20px; overflow: hidden; margin: 0 8px; display: inline; padding: 3px 0 15px 0; height: 31px; width: 88px; }


/* 报告页面 */

/*报告主体*/
.rkanrViewReportContain { width: 970px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 290px; }
/* 本期活动 */
.ViewReport_1 { width: 962px; height: auto; overflow: hidden; border: 4px solid #D1D1D1; }
.ViewReport_1 .title { background-image: url(TITBfg.gif); background-repeat: repeat-x; height: 50px; width: 962px; overflow: hidden; border-bottom: 1px solid #D1D1D1; padding-bottom: 1px; background-color: White; }
.ViewReport_1 .ViewReport_1_content { width: 962px; height: auto; border-top: 0px; overflow: hidden; background-color: White; }

.ViewReport_1 .ViewReport_1_content .movie_contain { float: left; margin-top: 20px; width: 470px; height: auto; overflow: hidden; }
.ViewReport_1 .ViewReport_1_content .movie_contain img { float: left; width: 133px; height: 166px; padding: 2px; border: 1px solid #D1D1D1; margin-left: 25px; display: inline; }
.ViewReport_1 .ViewReport_1_content .movie_contain .movie { float: left; width: 270px; height: 170px; overflow: hidden; margin-left: 16px; display: inline; line-height: 2.0em; }
.ViewReport_1 .ViewReport_1_content .movie_contain .AwardUser { float: left; margin-top: 14px; width: 470px; height: 200px; overflow: hidden; background-image: url(gg.gif); background-repeat: no-repeat; }
.ViewReport_1 .ViewReport_1_content .movie_video { float: right; width: 478px; height: 362px; overflow: hidden; margin-top: 20px; margin-right: 10px; display: inline; }


/* 左边 */
.ViewReport_left { width: 680px; float: left; display: inline; height: auto; overflow: hidden; }
.ViewReport_left .vr { width: 678px; height: auto; overflow: hidden; margin-top: 10px; border: 1px solid #D1D1D1;  background-color: white;}
.ViewReport_left .ViewReportTitle { width: 678px; background-image: url(titleBfg.jpg); background-repeat: repeat-x; height: 37px; border-bottom: 1px solid #D1D1D1; }
.ViewReport_left .ViewReportTitle span { font-size: 18px; color: #C50404; font-weight: bold; line-height: 2.0em; padding-left: 16px; padding-top: 2px; float: left; font-family: 宋体; }
.ViewReport_left .ViewReportTitle .more { color: #666666; float: right; line-height: 1.75em; padding: 10px; }
/* 精彩现场 */
.ViewReport_2 .scene_list { margin-top: 25px; }
.ViewReport_2 .scene { width: 198px; height: 140px; overflow: hidden; float: left; margin-left: 21px; display: inline;  }
.ViewReport_2 .scene img { display: block; width: 194px; height: 96px; padding: 1px; border: 1px solid lightGrey; }
.ViewReport_2 .scene .movie_tit { font-size: 12px; display: block; width: auto; overflow: hidden; color: #8B0080; font-weight: bold; background-color: #F3F3F3; line-height: 2.0em; text-align: center; }
.ViewReport_2 .scene .a_list { margin-top: 10px; overflow: hidden; }
.ViewReport_2 .scene .a_list a { display: block; color: Black; line-height: 1.75em; font-size: 12px; white-space: nowrap; }
/* 活动成员 */
.ViewReport_4 { }
.ViewReport_4 .MoveUser_list { margin-left: 34px; width: 632px; height: auto; overflow: hidden; }
.ViewReport_4 li{ float: left; margin-right: 24px; margin-bottom: 20px; }
.ViewReport_4 li img { display: block; width: 50px; height: 50px; padding: 1px; border: 1px solid #D1D1D1; }
.ViewReport_4 li .MoveUserName { display: block; width: 54px; line-height: 1.75em; color: #A0A0A0; text-align: center; }
.ml p, .ml span {display: block;width: 100%;height: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ml li {float: left;text-align: center;overflow: hidden; width:54px;}
.mls p {margin-top: 5px;}
.MoveUserContent{width:678px; height:200px; overflow:hidden; margin-top:20px; margin-bottom:20px;}

/* 往期回顾 */
.ViewReport_6 .ReviewBackContain { width: 678px; height: 180px; overflow: hidden; margin-top: 25px; }
.ReviewBackScrollable{float: left; width: 648px; height: 145px; overflow: hidden;}
.ViewReport_6 .ReviewBackLeft { float: left; background-image: url(leftRight.gif); width: 15px; height: 58px; overflow: hidden; background-position: -12px -8px;  margin-top: 34px; display: inline;  }
.ViewReport_6 .ReviewBackRightRed{ float: right; background-image: url(leftRight.gif); width: 15px; height: 58px; overflow: hidden; background-position: -30px -8px; margin-top: 34px; display: inline;  }

.ViewReport_6 .ReviewBackLeftRed { float: left; background-image: url(leftRightT.gif); width: 15px; height: 58px; overflow: hidden; background-position: -12px -8px;  margin-top: 34px; display: inline; cursor: pointer;}
.ViewReport_6 .ReviewBackRight { float: right; background-image: url(leftRightT.gif); width: 15px; height: 58px; overflow: hidden; background-position: -30px -8px; margin-top: 34px; display: inline; cursor: pointer; }

.ViewReport_6 .ReviewBackList { float: left; width: auto; height: 165px; overflow: hidden; }
.ViewReport_6 .ReviewBackList .ReviewBack { float: left; width: 200px; height: 145px; overflow: hidden; margin-left: 12px;  display: inline; margin-top:0px; }
.ViewReport_6 .ReviewBackList .ReviewBackPic { width: 200px; height: 120px; overflow: hidden; }
.ViewReport_6 .ReviewBackList .ReviewBackPic img { display: block; width: 196px; height: 116px; padding: 1px; border: 1px solid #D1D1D1; }
.ViewReport_6 .ReviewBackList .ReviewBack .ReviewBackName { display: block; color: #1D569C; line-height: 1.75em; text-align: center; width: 104px; overflow: hidden; }

/* 报告页右边 */
.ViewReport_right { float: right; width: 280px; height: auto; overflow: hidden; }
.ViewReport_right .Rvr {  background-color: white; width: 278px; height: auto; overflow: hidden; margin-top: 10px; border: 1px solid #D1D1D1; }
.ViewReport_right .ViewReportTitle { width: 278px; background-image: url(titleBfg.jpg); background-repeat: repeat-x; height: 37px; border-bottom: 1px solid #D1D1D1; }
.ViewReport_right .ViewReportTitle span { font-size: 18px; color: #C50404; font-weight: bold; line-height: 2.0em; padding-left: 16px; padding-top: 2px; float: left; font-family: 宋体; }
.ViewReport_right .ViewReportTitle .more { color: #666666; float: right; line-height: 1.75em; padding: 8px; }

/* 报告页合作影院 */
.ViewReport_7 .CinemaContian01{ height:auto; width:270px; overflow:hidden;}
.ViewReport_7 .CinemaContian01 .CinemaImg { margin-left: 12px; margin-top: 18px; }
.ViewReport_7 .CinemaContian01 .CinemaImg img { display: block; width: 250px; height: 156px; padding: 1px; border: 1px solid #D1D1D1; }
.ViewReport_7 .CinemaContian01 .CinemaImg .CinemaName { display: block; color: #C50404; line-height: 2.0em; font-weight: bold; text-align: center; font-size: 14px; padding-top: 4px; }
.ViewReport_7 .CinemaContian01 .CinemaDescn01 { padding: 8px 12px 12px 12px; line-height: 1.75em; }
/* 看看团资讯 */
.ViewReport_9{}
.ViewReport_9 .kktContent{ height:auto; width:270px;; overflow:hidden;}
.ViewReport_9 .kktContent .kktNews { margin-left: 18px; margin-top: 18px; }
.ViewReport_9 .kktContent .kktNews img { display: block; width: 238px; height: 124px; padding: 1px; border: 1px solid #D1D1D1; }
.ViewReport_9 .kktContent .kktNewsDescn { padding: 8px 12px 16px 18px; line-height: 1.75em; }
.ViewReport_9 .kktContent .NewsTitle{ font-size:16px; padding-top:10px; padding-bottom:6px;}
.ViewReport_9 .kktContent .NewsDescn { color:#666666;}

  .zhang { display: block; width: 196px; height: 164px; overflow: hidden;  background-image:url(zhang.png);   _background-image:url(zhang.gif);  background-repeat: no-repeat; position: absolute;z-index: 1000; }