﻿/*关灯时背景*/
/*body { background-color:Black; }*/
.clear { clear: both; }
.block { background-color: Black; }
.fontblock { color: Black; }
.White { color: White; }
.content { width: 970px; margin: 0 auto; height: auto; overflow: hidden; }
.content .menu { display: block; margin-top: 5px; margin-bottom: 5px; width: 970px; height: auto; overflow: hidden; }
.content .menu a { margin-left: 10px; float: left; display: inline;  }
.bl{display:block; background-color: #000000;    height: 100%;    left: 0;        top: 0;    width:100%; opacity:1;    position: fixed; _position:absolute;    z-index: 100;}
.no{display:none; background-color: #000000;    height: 100%;    left: 0;        top: 0;    width:100%; opacity:1;    position: fixed;   _position:absolute;   z-index: 100;}
/* 电影播放区域 */
.content .movie_contain { width: 970px; height: auto; overflow: hidden; }
.content .movie_contain .movie_bg_pic { width: 970px; height: 410px; overflow: hidden; }
.content .movie_contain .movie_bg_pic .movie_inner_video { width: 480px; height: 386px; padding-top: 16px; margin-left: 245px; position: relative; top: -400px; z-index: 1005; }
.content .movie_contain .movie_bg_pic .movie_inner_video .videoplayer { display: block; width: 480px; height: 386px; }
/*关灯时背景*/
/* .content .movie .movie_bottom{ width:968px; height:auto; overflow:hidden; border:1px solid #464447;  border-top:none; background-color:#252525;}*/
.content .menu .menutitle{ width:910px; overflow:hidden;}
#lamp{float: right; width:30px;   cursor:pointer; display: inline;   position:absolute;    z-index: 101;}

#playshow_none{width: 100%;height: 100%;filter: alpha(opacity=100);opacity: 1.0;z-index: 999;background-color: #101010;position: fixed;top: 0;left: 0;_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop));_left:expression(eval(document.documentElement.scrollLeft)); _height:800px;}



/*.content .movie_contain .movie_bottom { width: 968px; height: auto; overflow: hidden; border: 1px solid #D3D3D3; border-top: none; }
.content .movie_contain .movie_bottom .pic { background-image: url(pic_2.gif); background-repeat: no-repeat; margin-left: 195px; width: 767px; height: 29px; }
.content .movie_contain .movie_bottom .pic li a { color: White; float: left; width: auto; }
.content .movie_contain .movie_bottom .pic li .count { display: inline; color: #FF6600; font-weight: bold; }
.content .movie_contain .movie_bottom .pic .ding { float: left; display: inline; margin-left: 40px; margin-top: 8px; width: 80px; height: 22px; overflow: hidden; }
.content .movie_contain .movie_bottom .pic .cai { float: left; display: inline; margin-left: 15px; margin-top: 8px; width: 80px; height: 22px; overflow: hidden; }
.content .movie_contain .movie_bottom .pic .shoucang { float: left; display: inline; margin-left: 15px; margin-top: 8px; width: 30px; height: 22px; overflow: hidden; }
.content .movie_contain .movie_bottom .pic .add { float: left; display: inline; margin-left: 25px; margin-top: 8px; width: 40px; height: 22px; overflow: hidden; }
.content .movie_contain .movie_bottom .pic .pinglun { float: left; display: inline; margin-left: 45px; margin-top: 8px; width: 30px; height: 22px; overflow: hidden; }
.content .movie_contain .movie_bottom .pic .fenxiang { float: left; display: inline; margin-left: 42px; margin-top: 8px; width: 40px; height: 22px; overflow: hidden; }
.content .movie_contain .movie_bottom .pic .fankui { float: left; display: inline; margin-left: 40px; margin-top: 8px; width: 80px; height: 22px; overflow: hidden; }
*/
.content .movie_contain .movie_bottom .pictures {margin-top: 20px; width: 986px; height: 105px; overflow: hidden; }




/* 电影播放评论区域 */
/* 播客信息区域 */
.content .contain { padding-bottom:20px; width: 970px; overflow: hidden; margin-top: 10px; background-color:#E4E4E4; }
.content .contain .contain_left { width: 200px; border: 1px solid #D3D3D3; border-right: none; margin-top: 10px; background-color: White; float: left; display: inline; margin-bottom: 10px; overflow: hidden; margin-left:10px; }
.content .contain .contain_left .title_txt { width: 185px; height: 30px; border-bottom: 1px dashed #D3D3D3; margin-left: 8px; }
.content .contain .contain_left .title_txt span { font-size: 14px; font-weight: bold; line-height: 2.0em; padding-top: 5px; margin-left: 5px; }
.content .contain .contain_left .head_pic { margin-top: 12px; margin-left: 10px; }
.content .contain .contain_left .head_pic .heroPic{ display:block; height:54px; width:54px;float: left;}
.content .contain .contain_left .head_pic .heroPic img { padding:1px; width: 50px; height: 50px; border: 1px solid #D3D3D3;  }
.content .contain .contain_left .head_pic span { margin-left: 5px; color: #676767; line-height: 1.5em; }
.content .contain .contain_left .head_pic span .blue { color: #1D569C; }
.content .contain .contain_left .head_pic .btnn { background-image: url(btn3.jpg); background-repeat: no-repeat; width: 55px; height: 21px; margin-left: 58px; margin-top: 12px; }
.content .contain .contain_left .head_pic .btnn a { display: block; width: 55px; height: 21px; }
.content .contain .contain_left .con { width: 179px; height: 61px; overflow: hidden; border: 1px solid #D3D3D3; margin-left: 10px; margin-top: 12px; }
.content .contain .contain_left .con .select { margin-top: 10px; margin-left: 5px; }
.content .contain .contain_left .con .select a { float: left; }
.content .contain .contain_left .con .select .sel { width: 65px; height: 19px; border: 1px solid #D3D3D3; color: Red; font-weight: bold; margin-left: 10px; float: left; display: inline; }
.content .contain .contain_left .con .select a span { padding-left: 18px; color: Red; font-weight: bold; }
.content .contain .contain_left .con .select .send { margin-top: -3px; background-image: url(btn.jpg); background-repeat: no-repeat; width: 51px; height: 23px; float: right; margin-right: 15px; display: inline; }
.content .contain .contain_left .con .select .send a { display: block; width: 51px; height: 24px; }
.content .contain .contain_left .title_txt1 { width: 188px; height: 30px; border-bottom: 1px dashed #D3D3D3; margin-left: 7px; margin-top: 10px; padding-bottom: 5px; }
.content .contain .contain_left .title_txt1 span { font-size: 14px; font-weight: bold; line-height: 2.0em; padding-top: 5px; margin-left: 5px; float: left; display: inline; }
.content .contain .contain_left .title_txt1 .all { float: right; color: #1D569C; margin-top: 13px; display: inline; margin-right: 15px; }



.content .contain .contain_left .movie_pic { margin-top: 12px; margin-left: 10px;  height:70px; overflow: hidden; }
.content .contain .contain_left .movie_pic img { width: 80px; height: 60px; border: 1px solid #D3D3D3; padding: 1px; float: left; }
.content .contain .contain_left .movie_pic span { color: #1D569C; padding-left: 10px; line-height: 1.5em; width: 90px; height: 70px; display: block; overflow: hidden; }
.content .contain .contain_left .yy{ margin-bottom:2px;}
.content .contain .contain_left .video19 .shareList_ul { height:415px;  overflow:hidden; }
.content .contain .contain_left .video19 .share_pic { width:190px;}

.content .contain .contain_left .video19 .share_pic .text {  width: 90px; float: right; overflow: hidden; margin-left:0px; padding-right:4px; }

.content .contain .contain_left .none { width: 200px; height: 8px; }


/* 评论信息区域 */
.Comment-contain{width:528px; margin-left:10px; height:auto; overflow:hidden;}
 .center_txt .hover{  overflow:hidden; border:1px solid #d3d3d3; border-bottom:none; font-weight:bold; background-image:url(bgMovie.gif); background-repeat:repeat-x; }
 
.content .contain .contain_center { width: 556px; border: 1px solid #D3D3D3; border-right: none; margin-top: 10px; background-color: White; float: left; display: inline; margin-bottom: 10px; overflow: hidden; }
.content .contain .contain_center .center_txt { width: 528px; height: 32px; margin-top:10px; overflow:hidden; position:relative; top:3px;  }
.content .contain .contain_center .center_txt span { cursor:pointer; font-size:14px; width:auto; height:32px; padding-top:5px; line-height:1.75em;  float:left; margin-left:10px; padding-left:10px; padding-right:10px;}
.content .contain .contain_center .center_txt span a { color: #676767; }


.content .contain .contain_center .ulScore { margin-left: 14px; margin-top: 20px; width: auto; height: auto; overflow: hidden; }
.content .contain .contain_center .ulScore .ulIco { width: 210px; margin-top: 18px; float: left; overflow: hidden; }
.content .contain .contain_center .ulScore .ulIco .liIco { background: url(icoLevel_2.jpg) no-repeat scroll 0 0; height: 30px; float: left; width: 20px; }
.content .contain .contain_center .ulScore .ulIco .liIcoYes { background: url(icoLevel_1.jpg) no-repeat scroll 0 0; height: 30px; float: left; width: 20px; }
.content .contain .contain_center .ulScore .ulIco .liIcoYes1 { background: url(icoLevel_22.jpg) no-repeat scroll 0 0; height: 30px; float: left; width: 20px; }
.content .contain .contain_center .ulScore .ulValue { width: 65px; list-style: none; float: left; overflow: hidden; }
.content .contain .contain_center .ulScore .ulValue .liVlaue { font-size: 36px; padding-top: 0px; color: #FF7200; float: left; }
.content .contain .contain_center .ulScore .span { font-size: 14px; font-weight: bold; }
.content .contain .contain_center .ulScore .span_1 { font-size: 12px; color: #666666; }
.content .contain .contain_center .ulScore .ulState { float: right; width: 230px; padding-left: 3px; margin-top: 25px;  display: inline; }
.content .contain .contain_center .ulScore .ulState .liState { float: left; width: 75px; font-size: 12px; }
.content .contain .contain_center .ulScore .ulState .liState span { color: #1D569C; }




.content .contain .contain_center .myScoreImg { width: auto; height: 55px; padding-top: 0px; margin-top: 20px; margin-left: 14px; overflow: hidden; }
.content .contain .contain_center .myScoreImg .myScoreImgPre { float: left; }
.content .contain .contain_center .myScoreImg .myScoreImgPre img { padding:1px; width: 50px; height: 50px; border: 1px solid #D3D3D3; }
.content .contain .contain_center .myScoreImg .myScoreImgNext { width: 370px; height: auto;  float: left; overflow: hidden}
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 { overflow: hidden ;height: 50px; width: 360px; margin-left: 10px; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .myScore { }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 { width: 360px; height: auto; overflow: hidden; margin-left: 0px; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .SpanMyScore { font-size: 14px; font-weight: bold; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .myLevelIco { width: 202px; height: 30px;display:inline; float: left; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .liMyLevelIcoNO { cursor:pointer; background: url(levelBLue_2.jpg) no-repeat scroll 0px 10px; display:inline; float: left; width: 20px; height: 30px; padding-top: 10px; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .liMyLevelIco {cursor:pointer; background: url(levelBlue.jpg) no-repeat scroll 0px 10px;display:inline; float: left; width: 20px; height: 30px; padding-top: 10px; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .ulMyScoreValue { float: left; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .ulMyScoreValue .liMyScoreValue { float: left; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .liScore_2 .ulMyScoreValue .liMyScoreValue .spanMyScoreVlaue { font-size: 22px; padding-top: 0px; color: #FF7200; float: left; width: 24px; margin-top: 5px; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .SpanMyScore_1 { font-size: 12px; color: #666666; }
.content .contain .contain_center .myScoreImg .myScoreImgNext .ulScore_2 .xx { float: left; color: #666666; margin-left: 25px; margin-top: 10px; display: inline; }


/* 评论处样式 */
.content .contain .contain_center .mine { background-image: url(bg3.jpg); background-repeat: no-repeat; width: 486px; height: 85px; margin-left: 30px; }
.content .contain .contain_center .mine .ptdescn { width: 482px; height: 75px; margin-top: 8px; border: 1px solid #CECECE; border-top: 0px; *margin-left: -30px; }
.content .contain .contain_center .word { margin-left: 24px; margin-top: 5px; width: 486px; height: 30px; overflow: hidden; }
.content .contain .contain_center .word .sm { background: url(in35_4.jpg) no-repeat; width: 20px; height: 20px; margin-left: 20px; float: left; display: inline; }
.content .contain .contain_center .word .sm a { display: block; width: 20px; height: 20px; }
.content .contain .contain_center .word .tishi { display: block; height: 20px; margin-left: 170px; font-family: "\5b8b\4f53"; line-height: 2.0em; color: Gray; float: left; display: inline; }
.content .contain .contain_center .word .btn2 { height: 24px; width: 50px; float: right; display: inline; cursor: pointer; }
.content .contain .contain_center .word .btn2 .pn { background: url(btn2.jpg) no-repeat; border:none; height: 24px; width: 50px; cursor:pointer;}
.content .contain .contain_center .comments { width: 506px; overflow: hidden; margin-left: 14px; line-height:1.75em; }
.content .contain .contain_center .comments .none { width: 506px; height: auto; overflow: hidden; }
.content .contain .contain_center .comments hr.da { display: block; border-bottom: 1px dashed #CDCDCD; height: 0; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
 .content .contain .contain_center .comments .m, .space .content .small { float: left; overflow: hidden; }
 .content .contain .contain_center .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; }
.content .contain .contain_center .comments .y { float: right; overflow: hidden; }
.content .contain .contain_center .comments .mtm { margin-top: 10px !important; }
 .content .contain .contain_center .comments .xw0 { font-weight: 400; padding-left: 5px; }
 .content .contain .contain_center .comments .xg2 { color: Black; }
 .content .contain .contain_center .comments .xg1, .xg1 a { color: #999999 !important; }
 .content .contain .contain_center .comments .ti { width: 442px; float: right; height: auto; overflow: hidden; }
  .content .contain .contain_center .comments .ti a{color: #006699;}
 .content .contain .contain_center .comments .quote { float: left; overflow: hidden; width: auto; }
 
 
/* 评论回复样式 */
 .content .contain .contain_center .comments .replayComment { width: 420px; float: right; height: auto; overflow: hidden; margin-top:10px; display: inline; }
 .content .contain .contain_center .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; }
 .content .contain .contain_center .comments .input_btn { width: 240px; overflow: hidden; float: left; }
 .content .contain .contain_center .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; }


 .content .contain .contain_center .comments .subcomment { margin-left: 60px; width:410px; height:auto; overflow:hidden; }
 .content .contain .contain_center .comments .subcomment .recom{ width:410px; overflow:hidden;}
 .content .contain .contain_center .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;}
 .content .contain .contain_center .comments .subcomment .recom .txtDesn{ width:340px; overflow:hidden;}
.content .contain .contain_center .comments .subcomment .recom .txtDesn .ti{ width:330px; overflow:hidden;}

.username{ float:left;}
.xw0{ float:left;}
.replay{float:right; color: #006699;}

/* MessageBoard start */
.commentValidateCode{ padding:8px 0px;}
.commentValidateCode #inputValidateCode{ border:1px solid #CECECE; height:20px;}
.content .contain .contain_center .mine{  height: auto;}

/* MessageBoard end */

.content .contain .contain_right { width: 190px; border: 1px solid #D3D3D3; margin-top: 10px; background-color: White; float: left; display: inline; margin-bottom: 10px; overflow: hidden; }

.content .contain .contain_right .video_txt { width: 174px; height: 30px; border-bottom: 1px dashed #D3D3D3; margin-left: 8px; }
.content .contain .contain_right .video_txt span { font-size: 14px; font-weight: bold; line-height: 2.0em; padding-top: 5px; margin-left: 5px; }
.content .contain .contain_right .video_message { margin-left: 15px; margin-top: 10px; line-height: 2.0em; color: #676767; }
.content .contain .contain_right .video_message p span { color: #1D569C; }
.content .contain .contain_right .video { line-height: 2.0em; width: 170px; height: auto; overflow: hidden; margin-left: 13px; font-size: 12px; }
.content .contain .contain_right .video .open { display: block; width: 170px; height: auto; overflow: hidden; }
.content .contain .contain_right .video .close { display: block; width: 170px; height: auto; overflow: hidden; }
.content .contain .contain_right .video a { color: #1D569C; }
.content .contain .contain_right .video_txt1 { width: 174px; height: 30px; border-bottom: 1px dashed #D3D3D3; margin-left: 8px; margin-top: 20px; padding-bottom: 5px; }
.content .contain .contain_right .video_txt1 span { font-size: 14px; font-weight: bold; line-height: 2.0em; padding-top: 5px; margin-left: 5px; float: left; display: inline; }
.content .contain .contain_right .video_txt1 .all { float: right; color: #1D569C; margin-top: 13px; display: inline; margin-right: 15px; }


.content .contain .contain_right .video_pic { margin-top: 12px; margin-left: 10px; margin-bottom: 8px; overflow: hidden; }
.content .contain .contain_right .video_pic img { width: 80px; height: 60px; border: 1px solid #D3D3D3; padding: 1px; float: left; }
.content .contain .contain_right .video_pic span { color: #1D569C; padding-left: 10px; line-height: 1.5em; width: 80px; height: 60px; margin-top: 4px; display: block; overflow: hidden; }
.content .contain .contain_right .video_Recom { width: 195px; overflow: hidden; height: 250px; }
.content .contain .contain_right .video_Recom img { margin-top: 5px; }
.content .contain .contain_right .video_Recom .video19 .share_pic { background-color: White; }
.content .contain .contain_right .video_Recom .video19 .share_pic .text { width: 80px; }
.content .contain .contain_right .video_Recom .video19 .share_pic .share { display: none; }

.content .contain .contain_right .image { margin-left: 8px; margin-top: 20px; overflow:hidden; }










/*相关视频JS效果*/
.navi { margin-left: 328px; width: 200px; height: 20px; }
.navi a { width: 8px; height: 8px; float: left; margin: 3px; background: url(navigator.png) 0 0 no-repeat; display: block; font-size: 1px; }
.navi a:hover { background-position: 0 -8px; }
.navi a.active { background-position: 0 -16px; }
/*****************/
/* this makes it possible to add next button beside scrollable */
.scrollable { float: left; }

/* prev, next, prevPage and nextPage buttons */
a.browse { background: url(right_btn.png) no-repeat; _background: url(right_btn.gif) no-repeat; display: block; width: 43px; height: 43px; float: left;  margin-top:10px; cursor: pointer; font-size: 1px; }

/* right */
a.right { clear: right; margin-right: 0px; }
a.right:hover { background-position: 0 0; }
a.right:active { background-position: 0 0; }


/* left */
a.left { background: url(left_btn.png) no-repeat; _background: url(left_btn.gif) no-repeat; display: block; width: 43px; height: 43px; float: left; margin-left:16px; margin-top:10px; cursor: pointer; font-size: 1px; }
a.left:hover { background-position: 0 0; }
a.left:active { background-position: 0 0; }

/* up and down */
a.up, a.down { background: url(../img/scrollable/arrow/vert_large.png) no-repeat; float: none; margin: 10px 50px; }

/* up */
a.up:hover { background-position: -30px 0; }
a.up:active { background-position: -60px 0; }

/* down */
a.down { background-position: 0 -30px; }
a.down:hover { background-position: -30px -30px; }
a.down:active { background-position: -60px -30px; }


/* disabled navigational button */
a.disabled { visibility: hidden !important; }

/************************/
.scrollable { /* required settings */ position: relative; overflow: hidden; width: 850px; height: 100px; /* custom decorations */ }


.scrollable .items { /* this cannot be too large */ width: 20000em; position: absolute; clear: both; }

.items ul { float: left; width: 850px; }

.scrollable ul li { float: left; margin-left:18px; width: 86px; height: 100px; overflow: hidden; display: inline; }
.scrollable ul li dl { width: 80px; line-height: 12px; height: auto; overflow: hidden; text-align:center; }
.scrollable ul li dl dt a { color: #7D7D7D; line-height: 16px; }
.scrollable ul li img { padding: 1px; border: 1px solid #ccc; width: 80px; height: 60px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin: 0px; }

.scrollable .active { border: 2px solid #000000; position: relative; cursor: default; }




.content .movie_contain .movie_bottom { width: 968px; height: 160px; border: 1px solid #D3D3D3; border-top: none; }
.content .movie_contain .movie_bottom .pic { background-image: url(picbg.gif); background-repeat: no-repeat;width: 500px; height: 29px; float:left }
.content .movie_contain .movie_bottom .pic  a { float:left; height:29px; overflow:hidden; background-image:url(pic_2.gif); background-repeat:no-repeat; cursor:pointer; }
.content .movie_contain .movie_bottom .pic .dingContain{ float:left; width:110px; height:29px;  overflow:hidden;}
.content .movie_contain .movie_bottom .pic .caiContain{ float:left; width:88px; height:29px;  overflow:hidden;}
.content .movie_contain .movie_bottom .pic .count { display: block; color: #FF6600; font-weight: bold; margin-top:8px; overflow:hidden; }
.content .movie_contain .movie_bottom .pic .ding {  width: 58px; background-position: -1px center;}
.content .movie_contain .movie_bottom .pic .cai { width: 40px; background-position:-117px center; margin-left:7px; }
.content .movie_contain .movie_bottom .pic .shoucang { width: 50px;  background-position:-207px center; margin-left:8px; }
.content .movie_contain .movie_bottom .pic .add { width: 60px;  background-position:-268px center; margin-left:14px;  }
.content .movie_contain .movie_bottom .pic .pinglun { width: 48px;  background-position:-285px center; margin-left:26px;  }
.content .movie_contain .movie_bottom .pic .fenxiang {  width: 50px;  background-position:-357px center; margin-left:20px; }
.content .movie_contain .movie_bottom .pic .fankui {  width: 55px;  background-position:-425px center; margin-left:20px; }

/* 影评，豆瓣影评 */
.contain_center  .hr{ border-bottom:1px solid #d3d3d3; height:1px; width:528px; overflow:hidden;}

.movie_CommentContain{ width:528px; margin-left:10px; height:auto; overflow:hidden;}
    .movieComment_title{ width:528px; height:32px; overflow:hidden; margin-top:10px; position:relative; top:3px;}
    .movieComment_title a.yingp{ cursor:pointer; font-size:14px; width:auto; height:32px; padding-top:5px; line-height:1.75em;  float:left; margin-left:10px; padding-left:10px; padding-right:10px;}
    .movieComment_title .hover{  overflow:hidden; border:1px solid #d3d3d3; border-bottom:none; font-weight:bold; background-image:url(bgMovie.gif); background-repeat:repeat-x; }
  .jian{ background-image:url(jian.gif); background-repeat:no-repeat; width:14px; height:12px; float:left; position:relative; top:8px; margin-left:10px;  display:inline;}
.jia{ background-image:url(jia.gif); background-repeat:no-repeat; width:14px; height:12px; float:left; position:relative; top:8px; margin-left:10px;  display:inline;}

.writeMovie{ background-image:url(btnReview.jpg); background-repeat:no-repeat; width:54px; height:23px; overflow:hidden; float:right;}
.movieComment_main{ width:528px; height:auto; overflow:hidden;}
.Sortmode{ width:528px; height:26px; overflow:hidden; background-color:#EEEEEE; margin-top:15px;}
.Sortmode span{ float:right; padding:4px 6px 4px 6px; margin-top:2px; display:inline;}
.Sortmode .hot{ float:right; background-color:#999999; padding:4px 6px 4px 6px; margin-top:2px; display:inline;}
.Sortmode .time{ float:right; padding:4px 6px 4px 6px; margin-right:5px; display:inline; margin-top:2px;}

.movie_Comment{ width:528px; height:auto; overflow:hidden; margin-top:10px; border-bottom:1px dashed #CECECE; padding-bottom: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:440px; 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:440px; 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-top:5px; } 





