@charset "gb2312";
/*
Author : wuzhong
Date   : 2013/11/29
*/
.sheader { margin-bottom:0px;}
.footerBg { border:1px solid #eee; min-width:1000px; margin-top:15px;}
.playBtn { background:url(../images/dianyingimg/images/playBtnPngBg.png) center center no-repeat;}
.width1000,.main,.inner { width:1000px; min-width:1000px; margin:0 auto}
.bottomBg { background:url(../images/dianyingimg/moviePremiere/images/bottomBg.png) 0 0 no-repeat; height:10px; width:100%; display:block}
.mt15 { margin-top:15px;}
.mt25 { margin-top:25px;}

.ivy960 { width:960px; margin:0 auto}

.topBanner { height:142px; min-width:1000px; overflow:hidden; background:url(../images/dianyingimg/moviePremiere/images/topRepeatBg.jpg) center 0 repeat-x;}
.topBannerPic { background:url(../images/dianyingimg/moviePremiere/images/bannerBg.jpg) center 0 no-repeat; height:142px; min-width:1000px;}
.topBanner .inner { position:relative; height:142px;}
.topBanner a { width:100%; height:100%; overflow:hidden; display:block}
.topBanner a.collectBtn { background:url(../images/dianyingimg/moviePremiere/images/moviePremiereMap.png) 0 -211px no-repeat; width:60px; height:26px; line-height:26px; position:absolute; bottom:9px; right:0; text-align:center; color:#fff; font-size:14px;}
.topBanner a:hover.collectBtn { color:#fff; text-decoration:none; background-position:-61px -211px;}

.menuNav { background:url(../images/dianyingimg/moviePremiere/images/topRepeatBg.jpg) center -142px repeat-x; height:48px; overflow:hidden; min-width:1000px;}
.menuNav .inner { overflow:hidden;}
.menuNavCon { width:1100px; padding-left:1px;}
.menuNav a { width:169px; margin-left:-2px; height:48px; background:url(../images/dianyingimg/moviePremiere/images/moviePremiereMap.png) 0 0 no-repeat; float:left; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53; color:#fff; text-align:center; display:inline; font-size:22px; line-height:48px;}
.menuNav a:hover { text-decoration:none; background-position:0 -49px; position:relative; color:#fff}

.mod_a .th_a { height:30px; line-height:30px;}
.mod_a .th_a .sMark { float:left; font-size:24px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53; font-weight:700}
.mod_a .th_a .sMark em { color:#0079c5}
.mod_a .th_a a.aMore { float:right; font-size:14px; color:#0079c5}
.mod_a .th_a a:hover.aMore { color:#f30}

.picTxt { padding-top:18px;}
.picTxt li { width:165px; float:left; color:#999; line-height:20px; padding:0 43px 25px 0}
.picTxt li.liRight { float:right; padding-right:0;} 
.picTxt li .pic { height:220px; overflow:hidden; position:relative; z-index:5}
.picTxt li .txt { background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); padding:0 13px; position:absolute; bottom:-220px; left:0; width:139px; overflow:hidden}
.picTxt li .txt dl { color:#ccc; font-size:12px; padding:8px 0}
.picTxt li .txt dt { width:38px; position:relative; height:20px;}
.picTxt li .txt dd { margin-top:-20px; padding-left:38px; overflow:hidden}
.picTxt li .txt dd a,.picTxt li .txt dd em { color:#ccc; margin-right:3px; white-space:nowrap; display:inline-block}
.picTxt li .txt dd a:hover { color:#f30}
.picTxt li .pBtn { height:25px; line-height:26px; overflow:hidden; text-align:center; font-size:14px; padding-bottom:10px;}
.picTxt li .pBtn a { overflow:hidden}
.picTxt li .pBtn a:hover { text-decoration:none;}
.picTxt li .pBtn a.playLink { height:25px; width:80px; color:#fff; float:left; display:inline; background:url(../images/dianyingimg/moviePremiere/images/moviePremiereMap.png) 0 -159px no-repeat;}
.picTxt li .pBtn a:hover.playLink { background-position:-81px -159px; color:#fff;}
.picTxt li .pBtn a.commentBtn { float:right; height:25px; background:url(../images/dianyingimg/moviePremiere/images/moviePremiereMap.png) 0 -185px no-repeat; width:50px;}
.picTxt li .pBtn a:hover.commentBtn { background-position:-51px -185px; color:#333;}
.picTxt li .pTit { height:20px; position:relative; padding-right:45px; overflow:hidden; margin-top:7px; font-size:14px;}
.picTxt li .pTit a.aTit { font-weight:700; float:left}
.picTxt li .pTit .notCollectIcon,.picTxt li .pTit .collectedIcon { float:left; margin:2px 0 0 5px; display:inline}
.picTxt li .pTit .sScore { position:absolute; right:0; top:0; text-align:right}
.picTxt li .pTit .sScore em { color:#f60}
.picTxt li .sDes { height:20px; overflow:hidden; display:block; font-size:12px; padding-bottom:4px;}

.rightMenu { width:90px; position:fixed; _position:absolute; margin-left:1010px; top:180px;}
.rightMenu a { margin-top:2px; display:block; height:42px; background:#f3f3f3; text-align:center; font-size:14px; line-height:42px;}
.rightMenu a:hover { text-decoration:none; background:#388de1; color:#fff}
.rightMenu a.aGoTop { background:url(../images/dianyingimg/moviePremiere/images/moviePremiereMap.png) 0 -98px no-repeat; height:30px; line-height:24px; color:#fff; padding:30px 0 0 6px; width:84px;}
.rightMenu a:hover.aGoTop { background:url(../images/dianyingimg/moviePremiere/images/moviePremiereMap.png) -91px -98px no-repeat;}

/*2014-5-27 °Ù¶ÈÈÈ´Ê*/
.baiduHotWords{padding:9px 10px 4px; border:1px solid #F7DEBD; height:26px; line-height:22px; overflow:hidden; background:#FFF9DD;}
.baiduHotWords span{padding-left:5px;width:66px; height:21px; display:inline-block; margin-right:6px; line-height:21px; font-weight:bold; color:#fff;background:url(../images/dianyingimg/images/movie_dbg.png) repeat-x 0 -505px; float:left}
.baiduHotWords .baiduHotWordsCon { float:right; height:22px; line-height:22px; padding-top:2px; overflow:hidden; width:900px}
.baiduHotWords a{margin-right:12px; color:#c96128}
.baiduHotWords a:hover{color:#fd5151;}

.collectBtn,.hasCollectBtn { text-align:center; -webkit-radius:2px; -moz-radius:2px; -ms-radius:2px; -o-radius:2px; border-radius:2px; height:23px; line-height:23px; width:70px; display:block; margin:0 auto; overflow:hidden}
.collectBtn { background:#1f86ee; color:#fff;}
a:hover.collectBtn { color:#fff; text-decoration:none; background:#4697e9}
.hasCollectBtn { background:#dedede; color:#9f9f9f;}
a:hover.hasCollectBtn { color:#9f9f9f; text-decoration:none;}

.pTips { position:relative; z-index:20; width:100%;}
.pTips .tips { position:absolute;-webkit-radius:2px; -moz-radius:2px; -ms-radius:2px; -o-radius:2px; border-radius:2px; border:1px solid #eed68e; background:#fef8d6; line-height:21px; padding:0 5px; white-space: nowrap; top:30px; left:50%; font-size:12px; color:#c3800d; margin-left:-35px;}
.pTips .tips .iArrow { background:url(../images/dianyingimg/images/yelllowArrowBg.png) 0 0 no-repeat; width:9px; height:6px; position:absolute; left:11px; top:-6px;}
.pTips a.tipsLink { color:#0079d5}
.pTips a.tipsLink strong { color:#f30; font-weight:100;}
.pTips a:hover.tipsLink,.pTips a:hover.tipsLink strong { color:#f30;}