﻿    
    .albumContain { margin: 0 auto; width: 970px; height: auto; overflow: hidden; }
 .albumNav { width: 970px; height: 25px; overflow: hidden; padding-top: 5px; }
 .albumNav a { color: #20569C; line-height: 1.75em; font-size: 16px; font-weight: bold; }
    .playBtn {  width: 164px; height: 50px; overflow: hidden; margin-top: 155px; margin-bottom: 6px; }
    .playBtn .tvplayBtn{cursor:pointer; color:White; display:block; background-image:url(tvplayBtn.png)!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/image/Album/tvplayBtn.png',sizingMethod='img'); width:163px; height:50px; overflow:hidden;padding-left: 55px; padding-top: 28px;font-size: 14px;}
    
    .albumMain { width: 970px; overflow: hidden; height: auto; }
    .albumMainLeft { float: left; width: 678px; height: auto; overflow: hidden; }
    .albumMainRight { float: right; width: 282px; height: auto; overflow: hidden; }
    .albumList, .hotMovieList, .albumCommentList { width: 676px; height: auto; overflow: hidden; margin-top: 10px; background-color: White; border: 1px solid #DDD; }
    .dramaDescn, .movieMicrophone, .kktMove, .filmDrive, .featured { width: 280px; height: auto; overflow: hidden; border: 1px solid #DDDDDD; margin-top: 10px; background-color: White; }
    
    .albumHeadTitle { background-image: url(titleBfg.jpg); background-repeat: repeat-x; height: 31px; width: auto; overflow: hidden; border-bottom: 1px solid #DDDDDD; }
    .albumHeadTitle span { float: left; font-size: 14px; color: Black; line-height: 34px; overflow: hidden; padding-left: 20px; }
    .albumHeadTitle a.more { float: right; color: #1D569C; font-size: 12px; padding-right: 25px; line-height: 34px; }
    
    .albumMainLeft .albumHeadTitle span { padding-left: 25px; }
    
    .ulalbumList { width: 656px; height: auto; overflow: hidden; margin-left: 20px; margin-top: 12px; }
    .ulalbumList li { float: left; margin-left: 10px; margin-right: 30px; width: 124px; height: 155px; overflow: hidden; display: inline; }
    .ulalbumList li .albumImg img { display: block; width: 120px; height: 90px; border: 1px solid #C5C5C5; padding: 1px; }
    .ulalbumList li p { width: 124px; height: auto; overflow: hidden; line-height: 1.75em; padding-top: 6px; }
    .ulalbumList li p .albumName { display:block; color: Black; width: 124px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; }
    .ulalbumList li p .albumCount { display:block; color: #888888; width: 124px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; }
    
    .hotMovieList .HotContain { height: 200px; width: 678px; overflow: hidden; float: left; }
    .hotMovieList .hotMovieLi { float: left; margin-left: 28px; width: 102px; height: 180px; overflow: hidden; margin-top: 19px; display: inline; }
    .hotMovieList .hotMovieLi img { display: block; width: 98px; height: 140px; padding: 1px; border: 1px solid #B3CEDF; }
    .hotMovieList .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; white-space: nowrap; text-overflow: ellipsis; }
    
    
    
    
    
   /* 评论信息区域 */

.albumCommentContain .myScoreImg { width: auto; height: 55px; padding-top: 0px; margin-top: 20px; margin-left: 24px; overflow: hidden; }
.albumCommentContain .myScoreImg .myScoreImgPre { float: left; }
.albumCommentContain .myScoreImg .myScoreImgPre img { width: 50px; height: 50px; border: 1px solid #D3D3D3; float: left; }
.albumCommentContain .myScoreImg .myScoreImgNext { width: 370px; height: auto; float: left; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 { height: 50px; width: 360px; margin-left: 10px; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .myScore { }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 { width: 360px; height: auto; overflow: hidden; margin-left: 0px; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .SpanMyScore { font-size: 14px; font-weight: bold; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .myLevelIco { width: 202px; height: 30px; float: left; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .liMyLevelIcoNO { background: url(levelBLue_2.jpg) no-repeat scroll 0px 10px; float: left; width: 20px; height: 30px; padding-top: 10px; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .liMyLevelIco { background: url(levelBlue.jpg) no-repeat scroll 0px 10px; float: left; width: 20px; height: 30px; padding-top: 10px; cursor: pointer; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .ulMyScoreValue { float: left; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .ulMyScoreValue .liMyScoreValue { float: left; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .ulMyScoreValue .liMyScoreValue .spanMyScoreVlaue { font-size: 22px; padding-top: 0px; color: #FF7200; float: left; width: 24px; margin-top: 5px; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .SpanMyScore_1 { font-size: 12px; color: #666666; }
.albumCommentContain .myScoreImg .myScoreImgNext .ulScore_2 .xx { float: left; color: #666666; margin-left: 25px; margin-top: 10px; display: inline; }

/* 评论处样式 */
 .commentValidateCode{ padding:8px 0px;}
.commentValidateCode #inputValidateCode{ border:1px solid #CECECE; height:20px;}

.albumCommentContain .mine {  width: 604px; height: auto; margin-left: 30px; overflow:hidden; }
.jt{ display:block; background-image: url(bg3.jpg); width:486px; background-repeat: no-repeat; height:8px; position:relative; top:1px; overflow:hidden;}
.albumCommentContain .mine .ptdescn { width: 600px; height: 75px; border: 1px solid #CECECE; *margin-left: -30px; float:left; *display:inline; }
.albumCommentContain .word { margin-left: 26px; margin-top: 5px; width: 600px; height: 30px; overflow: hidden; }
.albumCommentContain .word .sm { background: url(in35_4.jpg) no-repeat; width: 20px; height: 20px; margin-left: 20px; float: left; display: inline; }
.albumCommentContain .word .sm a { display: block; width: 20px; height: 20px; }
.albumCommentContain .word .tishi { display: block; height: 20px; margin-left: 170px; font-family: "\5b8b\4f53"; line-height: 2.0em; color: Gray; float: left; display: inline; }
.albumCommentContain .word .btn2 { background: url(btn2.jpg) no-repeat; height: 24px; width: 50px; float: right; display: inline; cursor: pointer; }
.albumCommentContain .word .btn2 .pn { background: none repeat scroll 0 0 transparent; border:none; height: 24px; width: 50px; cursor:pointer;}
.albumCommentContain .comments { width: 630px; overflow: hidden; margin-left: 24px; line-height:1.75em; }
.albumCommentContain .comments .none { width: 630px; height: auto; overflow: hidden; }
.albumCommentContain .comments hr.da { display: block; border-bottom: 1px dashed #CDCDCD; height: 0; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
 .albumCommentContain .comments .m, .space .content .small { float: left; overflow: hidden; }
 .albumCommentContain .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; }
.albumCommentContain .comments .y { float: right; overflow: hidden; }
.albumCommentContain .comments .mtm { margin-top: 10px !important; }
 .albumCommentContain .comments .xw0 { font-weight: 400; padding-left: 5px; }
 .albumCommentContain .comments .xg2 { color: Black; }
 .albumCommentContain .comments .xg1, .xg1 a { color: #999999 !important; }
 .albumCommentContain .comments .none .txtDesn{ width:562px; height:auto; overflow:hidden; float:right;}
 .albumCommentContain .comments .ti { width: 562px; height: auto; overflow: hidden; }
  .albumCommentContain .comments .ti a{color: #006699;}
 .albumCommentContain .comments .quote { float: left; overflow: hidden; width: auto; }
/* 评论回复样式 */
 .albumCommentContain .comments .replayComment { width: 540px; float: right; height: auto; overflow: hidden; margin-top:10px; display: inline; }
 .albumCommentContain .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; }
 .albumCommentContain .comments .input_btn { width: 240px; overflow: hidden; float: left; }
 .albumCommentContain .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; }


 .albumCommentContain .comments .subcomment { margin-left: 60px; width:520px; height:auto; overflow:hidden; }
 .albumCommentContain .comments .subcomment .recom{ width:520px; overflow:hidden;}
 .albumCommentContain .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;}
 .albumCommentContain .comments .subcomment .recom .txtDesn{ width:460px; overflow:hidden;}
.albumCommentContain .comments .subcomment .recom .txtDesn .ti{ width:460px; overflow:hidden;}

.username{ float:left;}
.xw0{ float:left;}
.replay{float:right; color: #006699;}

.albumCommentContain .countMenu { float: right; width: 300px; }
    
    
 .DescnContain{ padding:8px 16px; line-height:1.75em;}
    
   .blue{  color:#1D569D;} 
    /* 电影传声筒 */
   .movieMicrophone .movieMhMain{ width:280px; height:auto; overflow:hidden;}
   .movieMicrophone .movieMhMain .spGuideList{ width:248px; height:auto; overflow:hidden; margin-left:16px; margin-top:15px;}
   .movieMicrophone .movieMhMain .spGuideList li{ width:248px; height:70px; overflow:hidden; margin-bottom:15px;}
   .movieMicrophone .movieMhMain .spGuideList li .spGuideImg{ float:left;}
   .movieMicrophone .movieMhMain .spGuideList li .spGuideImg img{ display:block; width:112px; height:70px; overflow:hidden; }
   .movieMicrophone .movieMhMain .spGuideList li .spGuideRight{ float:right;  width:128px; height:70px; overflow:hidden; line-height:1.5em; }
   .movieMicrophone .movieMhMain .spGuideList li .spGuideRight .spGuideName{ display:block; color:#1D569D; width:125px; white-space:nowrap; text-overflow: ellipsis; overflow:hidden;}
   .movieMicrophone .movieMhMain .spGuideList li .spGuideRight .spGuideDescn{ color:#666666; width:125px; height:auto; overflow:hidden;}
   
   .movieMicrophone .movieMhMain .publicList { margin-left: 20px; width: 250px; height: auto; overflow: hidden; margin-top:10px; }
.movieMicrophone .movieMhMain .publicList li { display: block; width: 250px; height: auto; margin-right: 5px; height: 80px; margin-left: 0px; padding-bottom: 0px; }
.movieMicrophone .movieMhMain .publicList li .publicImg { float: left; }
.movieMicrophone .movieMhMain .publicList li .publicImg img { display: block; width: 112px; height: 65px; overflow: hidden; }
.movieMicrophone .movieMhMain .publicList li .publicName { width: 124px; height: auto; color: #1D5699; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 1.75em; }
.movieMicrophone .movieMhMain .publicList li .publicDescn { color: #666666; line-height: 1.7em; padding-top: 4px; width: 124px; overflow: hidden; }
.movieMicrophone .movieMhMain .publicList li .publicRight { float: right; width: 124px; height: auto; overflow: hidden; }

   
   
   
   
   /* 看看团活动 */
   .kktMove .kktMoveMain{ width:280px; height:auto; overflow:hidden;}
   .kktMove .kktMoveMain{}
   .kktMove .kktMoveMain .movie55 .divRightBottom { width: 266px; height: 250px; padding:0px; margin-left: 14px; margin-right: 0px; margin-top:10px; overflow: hidden; }
   .kktMove .kktMoveMain .movie55 .divRightBottom ul { width: 266px; height: 250px; float: left; padding: 0 0; overflow: hidden; line-height: 1.5em; }
   .kktMove .kktMoveMain .movie55 .divRightBottom .first { height: 144px; background: none; padding-left: 0px; }
   .kktMove .kktMoveMain .movie55 .divRightBottom .first a { width: 246px; height: auto; overflow: hidden; }
   .kktMove .kktMoveMain .movie55 .divRightBottom .first .taImage { width: 246px; height: 105px; padding: 2px; border: 1px solid #DDDDDD; }
   .kktMove .kktMoveMain .movie55 .divRightBottom .first .spanInfo {width:250px; color: #1D569D; font-size: 12px;  white-space: nowrap; overflow: hidden; margin-top: 4px;  text-overflow:ellipsis; }

   .kktMove .kktMoveMain .movie55 .divRightBottom ul li { width: 252px; line-height:1.5em;}
   .kktMove .kktMoveMain .movie55 .divRightBottom ul li .spanInfo { color: #6699FF; font-size: 12px; float: left; white-space: nowrap; overflow: hidden; }
   .kktMove .kktMoveMain .movie55 .divRightBottom ul li .title { width:240px; color: #000000; font-size: 12px; overflow:hidden; white-space: nowrap; float: left;text-overflow:ellipsis; } 
   
   /* 电影驱动 */
   .filmDrive .filmDriveMain{ width:280px; height:auto; overflow:hidden;}
   .filmDrive .filmDriveMain .filmDriveList{ width:256px; height:auto; overflow:hidden; margin-left:24px; margin-top:18px; padding-bottom:10px;}
   .filmDrive .filmDriveMain .filmDriveList li{ float:left; width:104px; height:auto; overflow:hidden; margin-right:24px;}   
   .filmDrive .filmDriveMain .filmDriveList li .filmDriveImg{ width:104px; height:128px; overflow:hidden;}  
   .filmDrive .filmDriveMain .filmDriveList li .filmDriveImg img{ display:block; width:100px; height:124px; overflow:hidden; padding:1px; border:1px solid #B2CDDE;} 
   .filmDrive .filmDriveMain .filmDriveList li .filmDriveName{ text-align:center; width:104px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#1D569D; line-height:1.75em;}  
   .filmDrive .filmDriveMain .filmDriveList li .filmDriveTime{ text-align:center; width:104px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#666666; line-height:1.75em;} 
   
   /* 特别推荐 */
   .featured .featuredMain{ width:280px; height:auto; overflow:hidden;}
   .featured .featuredMain .featuredList{ width:265px; height:auto; overflow:hidden; margin-top:16px; margin-bottom:16px;} 
   .featured .featuredMain .featuredList li{ float:left; margin-left:16px; display:inline; width:116px; height:auto; overflow:hidden;} 
   .featured .featuredMain .featuredList li .featuredImg{ width:116px; height:75px; overflow:hidden;}
   .featured .featuredMain .featuredList li .featuredImg img{ display:block; width:112px; height:71px; overflow:hidden; padding:1px; border:1px solid #C6C6C6;} 
   .featured .featuredMain .featuredList li .featuredName{ display:block; width:114px; height:auto; overflow:hidden; color:Black; line-height:1.75em;}
   .featured .featuredMain .featuredList li .featuredDescn{ width:114px; height:auto; overflow:hidden; color:#666666; white-space:nowrap; text-overflow:ellipsis; line-height:1.75em; }
   
   /* 广告 */
   
    .albumAd01,.albumAd02{ width:280px; height:auto;  overflow:hidden; margin-top:10px;}
    .albumAd01 .video10 img,.albumAd02 .video10 img{ width:280px; height:auto; border:0px; overflow:hidden; margin-bottom:0px;}
    
    /* 分页 */
    .albumPage { width: 616px; height: 20px; background-color: #F3F3F3; overflow: hidden; margin-left: 30px; margin-top: 10px; margin-bottom: 10px; }
    .albumPage a { float: left; margin-right: 4px; padding: 0 12px; line-height: 20px; color: Black; }
    .albumPage a:hover { float: left; margin-right: 4px; padding: 0 12px; line-height: 20px; color: #E40010; background-color: #BDBDBD; }
    .albumPage a.hover { float: left; margin-right: 4px; padding: 0 12px; line-height: 20px; color: #E40010; background-color: #BDBDBD; }
    .pageSplit{ margin-left:25px;}
   
   
    /* 评分 分享 */
    .albumScore{ width:250px; overflow:hidden; height:auto; padding:8px 16px;}
    .albumScore .pf{ float:left; padding-top:4px; color:#4B4B4B;}
    .albumScore .ulIco {width: 100px; float: left; overflow: hidden;}
    .albumScore .ulIco .liIco {background: url(icoLevel_2.jpg) no-repeat scroll 0 0; height: 20px;  float: left;  width: 20px;}
    .albumScore .ulIco .liIcoYes {background: url(icoLevel_1.jpg) no-repeat scroll 0 0; height: 20px; float: left;  width: 20px;}
    .albumScore .ulIco .liIcoYes1 {background: url(icoLevel_22.jpg) no-repeat scroll 0 0; height: 20px; float: left; width: 20px;}
    .albumScore .AScore{ float:left; font-size:20px; color:#FFB221; font-family:黑体; font-weight:bold; padding-left:4px;}
    .albumScore .AScoreCount{ float:left; color:#888888; padding-top:5px; padding-left:4px;}
    
    #allClick{ cursor:pointer; float:right; padding-right:16px; color:#1D569D;}
    
  .albumShare #rkanr_share_div {width: 255px;height: 15px;background-color: white;border: 0px #FED0D0 solid;padding: 0px 15px 10px 15px;}
  .albumShare #rkanr_share_div  .returninfo{ display:none;}
  #rkanr_share_div_all {float: left;width: 280px;}
  
  
  
  
 
    