@charset "utf-8";
.navLogo_wide { font:bold 14px/21px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; height:56px; padding-top:6px; position:relative; z-index:2;}
.navLogo_wide img { float:left }
.navForm_wide { margin-top:-30px; color:#dfdfdf; zoom:1; text-align:right; height:30px; z-index:2; position:relative; word-spacing:3px }
.navForm_wide a.a1 { background:url("http://www.qiyipic.com/common/fix/passport_images/headBg.png") 100% -38px no-repeat; display:inline-block; width:70px; line-height:23px; text-align:center; position:relative; z-index:2; vertical-align:middle; padding:0 0 2px 0 }
.navForm_wide a.a2, .navForm_wide a.a2:hover { background:url(http://www.qiyipic.com/common/fix/qiyi_images/navIcon2.gif) 0 0 no-repeat; color:#000; text-decoration:none; display:inline-block; width:75px; line-height:23px; text-align:center; position:relative; z-index:2; vertical-align:middle; padding:0 5px 2px 0 }
.navFormList { position:absolute; width:265px; background:#fff; border:1px solid #808080; right:51px; top:24px; font:14px/23px simsun; text-align:left }
.navFormList a, .navFormList a:hover { display:block; padding:0 5px; color:#000; zoom:1; background:#fff; text-decoration:none }
.navFormList a.a1 { background:#e7e7e7 }
.navInput { background:url(http://www.qiyipic.com/common/qiyi_images/searchBg.png) 0 -80px repeat-x }
.navInputText { width:256px; height:15px; padding:5px; border:0; border-left:1px solid #cbcbcb; margin-left:6px }
.navInputBtn { background-position:0 0; width:52px; height:25px; border:0; cursor:pointer }
.navInputBtn_ { background-position:0 -40px; width:52px; height:25px; border:0; cursor:pointer; color:#fff }
.slogan { background:url(http://www.qiyipic.com/common/fix/homepage_images/slogan.png?2012) 0 0 no-repeat }
.dysy .slogan { background-position:0 -121px }
.dsjsy .slogan { background-position:0 -176px }
.dmsy .slogan { background-position:0 -230px }
.jlpsy .slogan { background-position:0 -285px }
.zysy .slogan { background-position:0 -340px }
.yysy .slogan { background-position:0 -395px }
.lysy .slogan { background-position:0 -450px }
.zqsy .slogan { background-position:0 -505px }
.guanggaosy .slogan { background-position:0 -655px }
.shenghuosy .slogan { background-position:0 -700px }
.gaoxiaosy .slogan { background-position:0 -740px }
.btnplay a { display:block; position:absolute; top:272px; left:600px; width:60px; height:49px; background:url(http://www.qiyipic.com/common/fix/album_images/bgplay_1.png) no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.qiyipic.com/common/fix/album_images/bgplay_1.png');
_background:0; cursor:pointer }
.btnplay a:hover { background-image:url(http://www.qiyipic.com/common/fix/album_images/bgplay_0.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.qiyipic.com/common/fix/album_images/bgplay_0.png');
_background:0 }
.focus_new { width:980px; height:340px; position:relative }
.focus_new .focus_new_bg { width:100%; height:130px; background:#000; filter:alpha(opacity=60); opacity:.6; position:absolute; bottom:0; left:0 }
.btn_television a { left:867px; top:220px }
.focus_adv { margin-top:10px }
.btn_movie a { left:810px; top:190px }
.focus_new .movie { height:65px; border-top:1px solid #929092; background:#000 }
.focus_new .movie_list { position:absolute; top:282px; left:0; height:75px; width:100% }
.movie_list .arrayL, .movie_list .arrayR, .movie_list .arrayLNone, .movie_list .arrayRNone { background:url(http://www.qiyipic.com/common/fix/homepage_images/arrow.png) no-repeat; width:22px; height:27px; margin:12px 0 0 }
.movie_list .arrayL { background-position:0 -27px; float:left; margin-right:10px; margin-left:18px; display:inline }
.movie_list .arrayR { background-position:-22px -27px; float:right; margin-right:18px; display:inline }
.movie_list a.arrayL:hover { background-position:0 -54px }
.movie_list a.arrayR:hover { background-position:-22px -54px }
.movie_list .arrayLNone { background-position:0 0; cursor:default }
.movie_list .arrayRNone { background-position:-22px 0; cursor:default }
.movie_list a.arrayLNone:hover { background-position:0 0 }
.movie_list a.arrayRNone:hover { background-position:-22px 0 }
.movie_list li { float:left; width:97px; margin:0 7px 0 6px; display:inline }
.movie_list li a { float:left; width:97px; height:52px; position:relative }
.movie_list .selected p { position:absolute; left:0; top:0; border:3px solid #65b600; width:91px; height:46px; filter:alpha(opacity=100); opacity:1 }
.movie_list p { position:absolute; top:0; left:0; border:1px solid #929092; height:50px; width:95px; filter:alpha(opacity=70); opacity:.7 }
.movie_list img { filter:alpha(opacity=80); opacity:.8 }
.movie_list .selected img { filter:alpha(opacity=100); opacity:1 }
.focus_new .focus_text_movie { position:absolute; right:30px; top:20px; width:172px; height:243px; padding:0 22px; background-image:url(http://www.qiyipic.com/common/fix/homepage_images/dianying_jd.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.qiyipic.com/common/fix/homepage_images/dianying_jd.png');
_background:0 }
.focus_new .focus_text_movie h2 { text-align:center; padding-top:18px; padding-bottom:10px }
.focus_new .focus_text_movie .focus_title, .focus_new .focus_text_movie a.focus_title:hover { color:#fff; font-family:"微软雅黑"; font-size:18px; text-align:center; font-weight:normal; text-decoration:none }
.focus_new .focus_text_movie .focus_content { color:#ccc; font-size:12px; margin-top:6px }
ul.cloudBang, ul.hynewsList { padding-bottom:25px }
ul.cloudBang li, ul.hynewsList li { height:20px; line-height:20px; margin-bottom:3px; clear:both; overflow:hidden }
ul.cloudBang li { text-align:right }
ul.cloudBang li .num { display:inline-block; float:left; width:16px; height:16px; margin:2px 8px 0 0; font:bold 12px/16px "arial"; color:#fff; text-align:center; background:url(http://www.qiyipic.com/common/fix/index_images/rankbtn.png) no-repeat 0 0; overflow:hidden }
ul.cloudBang li a { display:inline-block; float:left }
ul.hynewsList li .dot { display:inline-block; float:left; width:10px; height:16px; margin-top:2px; background:url(http://www.qiyipic.com/common/fix/weidy_images/dot4px.png) no-repeat -66px 2px }
.zywei-hd { height:35px; line-height:35px; text-align:right; clear:both }
.zywei-hd p { display:inline-block; *display:inline
}
.zywei-hd p a { margin-right:16px }
.zywei-hd h2 { float:left; height:35px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#438800; font-size:18px; line-height:35px; text-shadow:1px 1px #ddd }
.zywei-hd h2 a { color:#438800; text-decoration:none }
.zywei-hd .more { display:inline-block }
.zywei-hd .more a { display:inline-block; padding-right:16px; background:url(http://www.qiyipic.com/common/fix/weidy_images/dot4px.png) no-repeat right -38px; margin-right:5px }
.zywei-hd .more a:hover { background-position:right -66px }
.zywei-bd { clear:both }
.pd13 { padding-bottom:13px }
.pieceList li { float:left; width:130px; margin-left:40px; padding-top:10px; display:inline }
.pieceList0 li { margin-bottom:14px }
.pieceList li.first { width:296px; margin-left:0; margin-right:4px }
.pieceList li .pic { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; height:81px; margin-bottom:2px; overflow:hidden; position:relative; width:130px; z-index:3 }
.pieceList li.first .pic { width:296px; height:192px }
.pieceList .pic img { display:block; height:81px; width:130px }
.pieceList .first .pic img { width:296px; height:192px }
.pieceList li p { height:18px; line-height:18px; text-align:left; color:#7f7f7f; overflow:hidden }
.pieceList .first .bt { height:32px; font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:32px; text-align:left; color:#518900 }
.pieceList .first .bt .zc { float:right; color:#333; font-size:12px }
.pieceList a { color:#333; text-decoration:none }
.pieceList a:hover { color:#4c7d08; text-decoration:none }
.pieceList .bt a { color:#333; text-decoration:none }
.pieceList .bt a:hover { color:#4c7d08; text-decoration:underline }
.pieceList .first .bt a { color:#518900; text-decoration:none }
.pieceList .first .bt a:hover { color:#4c7d08; text-decoration:underline }
.pieceList .first .desc { height:36px; text-align:left }
.pieceList img { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px }
.pic .bg, .pic .time, .pic .num, .pic .numbg { position:absolute; bottom:0; *bottom:0;
_bottom:-1px; right:0; z-index:10; width:100%; height:21px; font:12px/21px "arial"; text-align:left; color:#fff; text-decoration:none; text-indent:10px }
.pic .bg, .pic .numbg { z-index:8; background-color:#000; border-radius:0 0 2px 2px; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.pic .num, .pic .numbg { width:45px; text-align:center; text-indent:0 }
.pic .numbg { -moz-border-radius:2px 0 2px 0; -webkit-border-radius:2px 0 2px 0; border-radius:2px 0 2px 0 }
.pieceList a.pic:hover .time { text-decoration:none }
.pieceList li .new_top { background:url(http://www.qiyipic.com/common/fix/zongyi_images/ceng.png) no-repeat; position:absolute; left:0; top:0; width:130px; height:81px; z-index:10 }
ul.cloudBang, ul.hynewsList { padding-bottom:25px }
ul.cloudBang li, ul.hynewsList li { height:20px; line-height:20px; margin-bottom:3px; clear:both; overflow:hidden }
ul.cloudBang li { text-align:right }
ul.cloudBang li .num { display:inline-block; float:left; width:16px; height:16px; margin:2px 8px 0 0; font:bold 12px/16px "arial"; color:#fff; text-align:center; background:url(http://www.qiyipic.com/common/fix/index_images/rankbtn.png) no-repeat 0 0; overflow:hidden }
ul.cloudBang li a { display:inline-block; float:left }
ul.hynewsList li .dot { display:inline-block; float:left; width:10px; height:16px; margin-top:2px; background:url(http://www.qiyipic.com/common/fix/weidy_images/dot4px.png) no-repeat -66px 2px }
.hy-mod { clear:both; margin-top:15px }
.hy-hd { height:31px; margin-bottom:5px; line-height:31px; text-align:right; clear:both; overflow:hidden }
.hy-hd h2 { float:left; height:31px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; line-height:31px; color:#000 }
.hy-hd .more { display:inline-block }
.hy-hd .more a { display:inline-block; padding-right:16px; background:url(http://www.qiyipic.com/common/fix/weidy_images/dot4px.png) no-repeat right -40px }
.hy-hd .more a:hover { background-position:right -68px }
.hy-bd { clear:both }
.qycp .pieceList { margin-left:-40px }
.qycp .pieceList li { float:left; display:inline }
.qycp .pieceList li .pic { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; height:81px; margin-bottom:2px; overflow:hidden; position:relative; width:130px; z-index:3 }
.qycp .pieceList .pic img { display:block; height:95px; left:-5px; position:absolute; top:-7px; width:140px; z-index:5 }
.qycp .pieceList .bt { height:25px; line-height:25px }
.qycp .pieceList .bt a { font-size:12px }
.qycp .cpList li { line-height:27px }
.qycp .cpList li .dot { background:url(http://www.qiyipic.com/common/fix/weidy_images/dot4px.png) no-repeat -66px 2px; display:inline-block; float:left; height:16px; margin-top:5px; width:10px }
.zyjbd { padding-bottom:10px }
.zyjbd .pieceList { margin-left:-40px }
.zyjbd .pieceList li { float:left; display:inline; margin-bottom:10px }
.zyjbd .pieceList li .pic { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; height:81px; margin-bottom:2px; overflow:hidden; position:relative; width:130px; z-index:3 }
.zyjbd .pieceList .pic img { display:block; height:95px; left:-5px; position:absolute; top:-7px; width:140px; z-index:5 }
.zyjbd .pieceList .bt { height:40px; margin-right:-4px }
.zyjbd .pieceList .bt a { font-size:12px }
.wsqd { padding-bottom:10px }
.wsqd .tv_ws { text-align:center; color:#518900; font-size:14px; padding-bottom:10px }
.wsqd .pieceList { margin-left:-40px }
.wsqd .pieceList li { float:left; display:inline; padding-bottom:20px }
.wsqd .pieceList li .pic { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; height:81px; margin-bottom:2px; overflow:hidden; position:relative; width:130px; z-index:3 }
.wsqd .pieceList .pic img { display:block; height:81px; width:130px }
.wsqd .pieceList .bt { margin-right:-4px }
.wsqd .pieceList .bt a { font-size:12px }
.wsqd .promList { position:relative; top:-7px }
.promList { margin-right:-40px }
.promList li { float:left; width:170px; overflow:hidden; text-align:left }
.promList li .prom { color:#518900; margin-right:6px }
.xuanxiu { padding-bottom:15px }
.xuanxiu .pieceList { margin-left:-40px }
.xuanxiu .pieceList li { float:left; display:inline; margin-bottom:10px }
.xuanxiu .pieceList li .pic { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; height:81px; margin-bottom:2px; overflow:hidden; position:relative; width:130px; z-index:3 }
.xuanxiu .pieceList .pic img { display:block; height:95px; left:-5px; position:absolute; top:-7px; width:140px; z-index:5 }
.xuanxiu .pieceList .bt { margin-right:-4px }
.xuanxiu .pieceList .bt a { font-size:12px }
.partner .pieceList { margin-left:-10px }
.partner .pieceList li { float:left; display:inline; margin-bottom:20px; width:78px; margin-left:10px }
.partner .pieceList li .pic { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; height:50px; margin-bottom:2px; overflow:hidden; position:relative; width:78px; z-index:3 }
.partner .pieceList .pic img { height:50px; width:78px; z-index:5 }
.partner .pieceList .bt { margin-right:-4px }
.partner .pieceList .bt a { font-size:12px }
.pager_control { float:right; height:25px; padding:4px 0 6px; width:63px; margin-bottom:10px }
.btn-lt, .btn-rt, .btn-ltno, .btn-rtno { background:url(http://www.qiyipic.com/common/fix/zongyi_images/arrrow.png) no-repeat 2px 0; float:right; height:25px; overflow:hidden; width:15px }
.btn-rt { background-position:2px -22px }
.btn-lt:hover { background-position:-30px 0 }
.btn-rt:hover { background-position:-30px -22px }
.btn-ltno { background-position:-14px -0px; cursor:default }
.btn-rtno { background-position:-14px -22px; cursor:default }
.btn-num { float:right; height:25px; margin-top:5px }
.btn-num a { background:url(http://www.qiyipic.com/common/fix/zongyi_images/arrrow.png) no-repeat -56px -5px; float:left; height:13px; overflow:hidden; width:8px }
.btn-num a.selected { background-position:-70px -5px }
.partner_text { padding-bottom:30px }
.partner_text li { float:left; width:33%; text-align:left }
.subject { margin-bottom:30px }
.subject li { width:100%; margin-bottom:20px }
.subject li .pic { width:100px; height:63px; float:left; margin-right:8px; display:inline }
.subject li .pic img { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px }
.subject li .title_t { font-size:14px }
.footer { line-height:20px; text-align:center; padding:0 0 20px; clear:both; background:0; color:#999 }
.footer a.link0 { color:#999 }
.footer a.link0:hover { color:#518900 }
.footer .footmenu { padding-top:9px; padding-bottom:3px }
.footer .footmenu a { background:url(http://www.qiyipic.com/common/fix/index_images/rankbtn.png) no-repeat 0 -57px; padding-left:10px; padding-right:8px }
.footer .footmenu a.s1 { background:0 }
.big_bg { background:url(http://www.qiyipic.com/common/fix/index_images/indexLine.png) no-repeat center 0 transparent; height:17px; padding-top:17px; width:100% }
.footer .lastLine { margin-top:10px; text-align:center }
.footer .lastLine a { color:#999 }
body { font-family:"\5B8B\4F53", Arial, Helvetica, sans-serif }
a { color:#333; text-decoration:none }
a:hover { color:#4c7d08; text-decoration:underline }
.container { width:984px; margin:0 auto }
.container .slogan { background:url(http://www.qiyipic.com/common/fix/jiaoyu_images/slogajy.png) no-repeat scroll 0 0 transparent }
.container .nav_wide { width:980px; margin:0 auto }
.jiaoyusy .flash { margin-top:10px }
.jiaoyusy { background:url(http://www.qiyipic.com/common/fix/index_images/sybg.png) repeat 0 0 }
.guanggaoCont { width:984px; margin:20px auto 0; font-family:"\5FAE\8F6F\96C5\9ED1" }
.ggLeft { float:left; width:682px }
.ggRight { float:right; width:282px }
.jiaoyusy .navLogo_wide { background:transparent }
.modzongyi { padding:0 18px }
.partleft { margin-bottom:14px; clear:both }
.adv { margin:15px auto 18px auto; text-align:center }
.adv2 { margin:0 auto; text-align:center }
.adv3 { margin:25px auto 25px; text-align:center }
.plt-top, .plt-bot, .prt-top, .prt-bot { background:url("http://www.qiyipic.com/common/fix/tiyu_images/jiaovdo.png") no-repeat scroll 0 0 transparent; height:3px; overflow:hidden }
.plt-bot, .frt-bot { height:7px }
.plt-bot { background-position:0 -6px }
.prt-top { background-position:-687px 0 }
.prt-bot { background-position:-687px -6px }
.plt-mid, .prt-mid { background:url("http://www.qiyipic.com/common/fix/tiyu_images/jiaovdo.png") repeat-y scroll -974px 0 transparent; overflow:hidden }
.prt-mid { background-position:-1661px 0; padding:0 15px }
.pieceList .pic .cqBg { width:49px; height:49px; background:url(http://www.qiyipic.com/common/fix/album_images/albumBtn.png) no-repeat 0 -635px }
.hyBg { position:absolute; top:0; right:0; width:49px; height:49px; background:url(http://www.qiyipic.com/common/fix/index_images/icon.png) no-repeat 0 -50px }
.wei-line { height:1px; border-top:#e8e7e6 1px solid; font-size:0; line-height:0; overflow:hidden }
.hy-line { background:url(http://www.qiyipic.com/common/fix/zongyi_images/line0.png) no-repeat; height:3px; font-size:0; line-height:0; border:0; overflow:hidden }
.container .big_bg { width:980px; height:26px; padding:0; margin:0 auto; font-size:0; line-height:0; background:url(http://www.qiyipic.com/common/fix/weidy_images/fgfoot.png) no-repeat center 0; overflow:hidden }
.area { width:984px; margin:0 auto; font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:20px }
.area .l-hd { background:url(http://www.qiyipic.com/common/fix/guanggao_images/modside.png) no-repeat; font-size:0; height:6px; line-height:0; overflow:hidden }
.area .l-bd { background:url(http://www.qiyipic.com/common/fix/guanggao_images/modmid.png) repeat-y; padding:10px; padding-left:20px }
.area .l-ft { background:url(http://www.qiyipic.com/common/fix/guanggao_images/modside.png) no-repeat 0 -8px; font-size:0; height:6px; line-height:0; overflow:hidden }
.list_area { width:290px; float:left }
.list_a1 { width:230px }
.list_a2 { padding-left:22px; border-left:#e1e1e1 1px solid; margin-left:10px; width:160px }
.list_a3 { padding-left:22px; border-left:#e1e1e1 1px solid; margin-left:10px; width:320px }
.list_a4 { padding-left:22px; border-left:#e1e1e1 1px solid; margin-left:10px; width:110px }
.list_area ul { padding-left:10px }
.list_area li { float:left; margin-right:10px }
.list_area li a { line-height:21px; color:#000; white-space:nowrap }
.list_area h3 { background:url(http://www.qiyipic.com/common/fix/guanggao_images/skuai.png) no-repeat; font-size:14px; color:#000; padding-left:10px; line-height:22px; height:22px; vertical-align:middle }
.list_area h3.s1 { background-position:0 10px }
.list_area h3.s2 { background-position:0 -8px }
.list_area h3.s3 { background-position:0 -24px }
.m705C { padding:10px }
.mt_13 { margin-top:-13px }
.pieceList li { height:129px }
.pieceList li.first { margin-left:0; margin-right:4px; width:296px }
.pieceList0 li { margin-bottom:14px; height:auto }
.pieceList li.first { margin-left:0; margin-right:4px; width:296px; height:auto; margin-bottom:0 }
.pieceList li.first .pic { height:192px; width:296px }
.pieceList .first .pic img { height:192px; width:296px }
.pieceList .first .desc { height:auto }
.pieceList li p { color:#7f7f7f; height:auto; line-height:18px; overflow:hidden; text-align:left; margin-bottom:10px }
.pieceList .first .bt { color:#518900; font-family:"微软雅黑"; font-size:16px; height:32px; line-height:32px; text-align:left; margin-bottom:0 }
.pieceList .first .bt a { color:#518900; font-family:"微软雅黑"; font-size:16px; height:32px; line-height:32px; text-align:left }
.pieceList .first .bt .zc { color:#333; float:right; font-size:12px }
.pieceList .first .bt .zc a { color:#518900; text-decoration:none; font-size:12px }
.remenList { margin:0 auto; padding-bottom:12px; width:254px }
.remenList li { margin-bottom:10px }
.remenList li img { border-radius:3px 3px 3px 3px; height:60px; width:254px }
.remenList li p { height:33px; line-height:33px; overflow:hidden }
.pieceList li p.movielist_tt { margin:0 }
.box-wrap { padding-bottom:10px }
.box-wrap .pieceList { margin-left:-40px }
.box-wrap .pieceList0 { margin-left:0 }
.jiaoyuContainer { background:#000; width:100%; padding:10px 0; margin-top:10px }
.jiaoyuContainer .flash { margin-top:0 }
