/*
	Document:index_movie.css
	Created on:2011-07-06
*/

/*reset*/
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
div {text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
/*reset*/
body{height:100%;background:#fff;font:12px/1.5em "\5b8b\4f53","Arial Narrow";color:#595959;-webkit-text-size-adjust:none;}
a{text-decoration:none;color:#282828;}
a:hover{color:#c11005;text-decoration:underline;}
.on:hover {text-decoration:none;}
/*layer*/
.borderN {border:none !important;}
.line {width:300px;height:1px;background:#ddd;margin:20px auto;overflow:hidden;}
.wrapper,.footer {width:970px;margin:0 auto;overflow:hidden;zoom:1;}
.wrapper {margin-bottom:10px;}
.contain {position:relative;width:968px;margin:0 auto 10px;border:solid #ddd 1px;border-top:solid #da1002 2px;overflow:hidden;zoom:1;}
.contain_typeA {background:url(../images/line2.png) repeat-x left top;}
.contain_typeA .box_bg {background:url(../images/line3.png) no-repeat 297px 0;}
.L738R229 .main {float:left;width:738px;background:url(../images/line2.png) repeat-x left top;border-right:solid #ddd 1px;}
.L738R229 .side {float:right;width:229px;background:#f9f9f9;}
.R657L311 .main {float:right;width:657px;}
.R657L311 .side {float:left;width:311px;}
.R848L120 {position:relative;}
.R848L120 .main {float:right;width:848px;}
.R848L120 .sidebar {position:absolute;left:0;top:0;width:120px;}
.L614R234 .colmain {float:left;width:614px;}
.L614R234 .colside {position:relative;float:right;width:234px;}
.colside a.more {position:absolute;right:10px;top:10px;}
.L606R241 .colmain {float:left;width:606px;}
.L606R241 .colside {float:right;width:241px;background:#fcfcfc;border-left:solid #ddd 1px;}
.L726R241 .main {float:left;width:726px;}
.L726R241 .side {float:right;width:241px;}
.box_bg_2 {background:url(../images/line5.png) no-repeat 348px 0;}
.colside h3 {height:38px;font-size:14px;color:#c0150b;line-height:38px;}
.star,.sidebar .on,.ranklist .info,.box_type_B .box_tt ,.box_typeA .box_tt,.pager-op a,.pager-num a,.movielist_tt .info,.oldkk_star,.rankinfo,.ranklist .top em,.box_typeA .box_tt,.box_sync .box_tt_tab h2,.box_tt_tab .on,.toptag dl {background:url(../images/sprite_0524.png) no-repeat 0 0;}
.height_1 {height:200px;}
.height_2 {height:425px;}
.height_3 {height:255px;}
.height_4 {height:170px;}
.height_5 {height:170px;}
.height_6 {height:447px;}
.height_7 {height:255px;}
/*mainnav_site*/
.header {width:970px !important;}
.mainnav {width:968px !important;}
.mainnav_site_box {width:970px !important;}
/*box*/
.box {overflow:hidden;zoom:1;}
.box_tt {position:relative;height:32px;padding:0 15px;line-height:31px;overflow:hidden;}
.box_tt h2 {float:left;font-size:16px;color:#c11005;font-family:"Microsoft Yahei";}
.box_tt .more {float:right;}
.box_tt_tab {padding:0;border-bottom:solid #ddd 1px;overflow:visible;_overflow:hidden;}
.box_tt_tab h2 {width:119px;background:#fcfcfc;color:#1f1f1f;font-weight:normal;text-align:center;cursor:pointer;border-left:solid #ddd 1px;}
.box_tt_tab .on {position:relative;background-position:0 -66px;color:#10ace5;padding-bottom:1px;font-weight:bold;}
.box_tt_tab #addd2 {width:121px;border-left:none;}
.box_con {overflow:hidden;zoom:1;}
.box_typeA .box_tt {height:36px;line-height:35px;}
.box_typeA .box_tt .list-pager {top:11px;}
.box_type_B .box_tt {background-position:0 -38px;}
.box_type_B .box_tt .list-pager {left:173px;}
.box_type_B .box_con {border-bottom:solid #ddd 1px;}
.morebox {padding:5px 15px 0 0;text-align:right;}
.box_sync .morebox {padding-top:0;}
.colmain .morebox {padding-top:20px;}
.ttbanner {position:absolute;right:60px;top:6px;width:140px;height:20px;background:#333;overflow:hidden;}
.box_typeA .box_tt .ttbanner {top:8px;}
/*box imgbox*/
.imgbox {width:270px;margin:0 auto 0;}
.imgbox .pic {padding:0;margin:0;border:none;}
.imgbox img {display:block;width:270px;height:195px;}
.imgbox div {height:30px;background:#da1002;line-height:30px;overflow:hidden;}
.imgbox div a {margin:0 5px 0 10px;font-size:14px;color:#fff;}
.imgbox span {font-size:12px;color:#fff;}
.imgbox p {margin-top:8px;color:#797979;line-height:20px;}
/*list txtlist*/
.txtlist {padding:0 15px;}
.txtlist li {height:15px;margin-top:10px;color:#aaa;line-height:15px;overflow:hidden;}
/*list movielist*/
.movielist_tt .info {position:absolute;right:0;top:3px;display:block;width:8px;height:10px;background-position:-276px -103px;text-indent:-9999px;overflow:hidden;}
.movbg {position:absolute;right:3px;top:151px;display:block;width:100px;height:20px;background:url(../images/update.png);_background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1');}
.movtxt {position:absolute;right:3px;top:151px;display:block;width:95px;height:20px;padding-right:5px;color:#fff;line-height:20px;text-align:right;}
.movnum {display:none;position:absolute;left:73px;top:0;width:51px;height:51px;background:url(../images/pp.png) no-repeat 0 0;_background:url(../images/pp2.png) no-repeat 0 0;padding:0;text-indent:-9999px;overflow:hidden;cursor:pointer;text-align:left;}
.movnum_480 {display:none;}
.movnum_720 {display:block;background-position:0 -51px;}
.movnum_1080 {display:block;background-position:0 -102px;}
/*list movielist*/
.pic {position:relative;display:block;padding:2px;margin-bottom:8px;border:solid #ddd 1px;overflow:hidden;}
.pic img {display:block;}
.pic:hover {border-color:#da1004;text-decoration:none;}
.movielist {overflow:hidden;zoom:1;}
.movielist li {position:relative;float:left;display:inline;padding:10px 0 0 15px;overflow:hidden;text-align:center;}
.movielist p {height:15px;margin-top:4px;color:#b7b7b7;line-height:15px;overflow:hidden;}
.movielist .movielist_tt {position:relative;height:16px;padding-right:10px;line-height:16px;overflow:hidden;}
.movielist_tt a {font-size:14px;}
.movielist .movbg,.movielist .movtxt {top:133px;}
.movielist .movnum {left:53px;}
/*movielist_100x140 100x140*/
.movielist_100x140 li {width:106px;height:190px;}
.movielist_100x140 .pic,.movielist_100x140 .pic img {width:100px;height:140px;}
.movielist_100x140_a li {padding:10px 0 0 13px;margin-top:15px;}
.movielist_100x140_score li {height:210px;}
.movielist_100x140_score .score {display:block;color:#da1617;font-family:"Arial";text-align:center;}
.movielist_100x140_score .score em {font-size:14px;}
/*movielist_136x96 136x96*/
.movielist_136x96 li {width:142px;height:146px;padding-left:34px;}
.movielist_136x96 .pic,.movielist_136x96 .pic img {width:136px;height:96px;}
.movielist_136x96 p {text-align:left;}
.movielist_136x96 .movielist_tt {padding:0;}
.movielist_136x96_a {padding:0;margin-left:0;}
.movielist_136x96_a li {padding:0 0 10px 18px;}
.movielist_136x96_b li {padding:10px 0 0 17px;}
.colmain .movielist {padding:0;}
/*list ranklist*/
.ranklist .info {position:absolute;right:0;top:3px;display:block;width:8px;height:10px;background-position:-276px -103px;text-indent:-9999px;overflow:hidden;}
.ranklist {position:relative;height:395px;padding:0 10px 0 0;overflow:hidden;}
.ranklist p {height:16px;overflow:hidden;padding-right:38px;}
.ranklist p a {display:inline-block;}
.ranklist li {position:relative;height:16px;background:url(../images/line.png) no-repeat left bottom;padding:0 30px 5px 28px;margin-bottom:6px;line-height:16px;overflow:hidden;vertical-align:bottom;}
.ranklist li a {vertical-align:baseline;}
.ranklist em {position:absolute;left:0;top:0;display:block;width:18px;height:14px;font-size:11px;color:#929292;font-family:"Tahoma";line-height:14px;text-align:center;border:solid #eee 1px;}
.ranklist strong {position:absolute;margin-left:6px;color:#b6b5b3;font-weight:normal;}
.ranklist .type {font-size:10px;font-family:"Tahoma";font-weight:bold;}
.ranklist .top em {width:20px;height:16px;background-position:-255px -103px;color:#fff !important;line-height:16px;font-weight:bold;border:none;}
.ranklist .score {position:absolute;right:12px;top:0;font-size:11px;color:#ff3c00;font-family:"Tahoma";}
.ranklist .num {font-size:10px;font-family:"Tahoma";font-weight:bold;}
.rankinfo {position:absolute;right:0;top:3px;display:block;width:8px;height:10px;background-position:-276px -66px;text-indent:-9999px;overflow:hidden;}
.ranklist_zy p {padding-right:75px;}/*ranklist zy*/
.ranklist_dsj p {padding-right:63px;}/*ranklist dsj*/
.ranklist_typeA {padding:10px 10px 0 15px;}
.ranklist_typeA span {position:absolute;right:0px;top:0px;}
.ranklist_typeA p {padding:0;}
.ranklist_typeA li {padding-right:60px;margin-bottom:4px;}
.ranklist_typeB {height:auto;padding:10px 10px 0;}
.ranklist_typeB p {padding:0;}
.ranklist_typeB li {background:none;padding-right:37px;margin-bottom:4px;}
.ranklist_typeB strong {position:absolute;right:0px;top:0px;}
/*imglist*/
.imglist li {float:left;display:inline;width:95px;height:100px;padding:10px 0 0 14px;line-height:15px;overflow:hidden;}
.imglist .pic {width:89px;height:60px;margin-bottom:3px;}
.imglist .pic img {width:89px;height:60px;}
/*foucebox*/
.foucebox {position:relative;float:left;width:766px;height:312px;border:solid #ddd 1px;overflow:hidden;z-index:1;}
.scrollimg {position:relative;float:right;display:inline;width:490px;height:312px;margin-right:138px;overflow:hidden;}
.tiggerbox {position:absolute;right:0px;top:0px;z-index:100;}
.tiggerbox_left {right:628px;}
#SwitchBigPic {width:540px;}
#SwitchBigPic .scrollimg_div {position:relative;float:left;width:540px;height:312px;}
.scrollimg_img,.scrollimg_img img {display:block;width:540px;height:312px;}
.scrollimg .bg {position:absolute;left:0;top:272px;width:700px;height:40px;background:#000;filter:alpha(opacity=60);opacity:0.6;z-index:98;}
.scrollimg_txt {position:absolute;left:10px;top:282px;font-size:16px;color:#fff;z-index:99;}
.scrollimg_tigger {width:137px;margin-top:1px;border-left:solid #ddd 1px;z-index:99;}
.scrollimg_tigger_left {float:left;width:137px;border-left:none;border-right:solid #ddd 1px;}
.scrollimg_tigger li {width:151px;height:51px;border-bottom:solid #ddd 1px;overflow:visible;_overflow:hidden;cursor:pointer;}
.scrollimg_tigger a {display:block;height:44px;padding:7px 8px 0 4px;border-bottom:solid #ddd 1px;cursor:pointer;}
.scrollimg_tigger a:hover {text-decoration:none;}
.scrollimg_tigger img {float:left;display:block;width:34px;height:34px;background:#fff;padding:1px;border:solid #d3d3d3 1px;cursor:pointer;}
.scrollimg_tigger strong {display:block;height:16px;padding-left:5px;font-size:14px;color:#414141;font-weight:normal;line-height:16px;overflow:hidden;cursor:pointer;}
.scrollimg_tigger p {height:15px;padding:4px 0 0 5px;color:#b5b5b5;line-height:15px;overflow:hidden;cursor:pointer;}
.scrollimg_tigger .on {position:relative;width:125px;height:46px;background:url(../images/scrollimg_tigger_on.png);_background:url(../images/sprite.png) no-repeat 0 -138px;padding-left:13px;margin:-1px 0 0 -8px;_margin:-1px 0 0 -9px;border:none;}
.scrollimg_tigger .on strong {color:#ffd703;font-weight:bold;}
.scrollimg_tigger .on p {color:#f1c1c1;}
.scrollimg_tigger .on img {margin-top:1px;}
.scrollimg_tigger_left .on {background:url(../images/scrollimg_tigger_left_on.png);_background:url(../images/sprite.png) no-repeat -148px -138px;padding-left:4px;padding-right:16px;margin:-1px -9px 0 0;}

/*box*/
.box_sync {float:right;width:195px;height:312px;border:solid #ddd 1px;}
.box_sync .box_tt_tab {height:24px;line-height:24px;}
.box_sync .box_tt_tab h2 {width:97px;background-position:-147px -103px;font-size:12px;color:#414141;}
.box_sync .box_tt_tab .on {background:#fff;}
.box_sync .box_tt_tab #Tab_forecast_0 {border-left:none;}
/*list-pager*/
.list-pager {position:absolute;left:50%;top:8px;width:88px;margin-left:-44px;}
.pager-num, .pager-op { float:left; }
.pager-num { margin:4px 8px 0 0; }
.pager-num a { float:left; width:6px; height:7px;background-position:-55px -192px; margin-left:5px; overflow:hidden; text-indent:-9999px;cursor:pointer;}
.pager-num a.currA, .pager-num a:hover { background-position:-48px -192px; }
.pager-op a { float:left; width:24px; height:15px;background-position:0 -192px;overflow:hidden; text-indent:-9999px;cursor:pointer;}
.pager-op a.no-page-up, .pager-op a.page-up { background-position:0 -192px; }
.pager-op a.no-page-down, .pager-op a.page-down { margin-left:-1px; background-position:-23px -192px; }
/*ulscroll*/
.ulscroll_outer {position:relative;width:738px;overflow:hidden;}
.side .ulscroll_outer {width:229px;}
.ulscroll_outer_a {width:968px;}
.ulscroll {position:relative;width:3000px;overflow:hidden;zoom:1;}
.ulscroll .movielist {float:left;width:738px;}
.ulscroll .imglist {float:left;width:229px;}
.ulscroll .movielist_136x96_b {width:968px;padding:0;}




