/*Download by http://www.codefans.net*/
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;}
body {height:100%;background:#fff;-webkit-text-size-adjust:none;}
div {text-align:left;}
body{font:12px/1.5em "\5b8b\4f53","Arial Narrow";color:#b6b6b6;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color:#414141;}
a:hover{color:#0a93c9;text-decoration:underline;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
/*layer*/
.box_coop .txtlist li,.arrow,.histroylist_cai b,.histroylist button,.dropbox_tigger b,.star,.box_fullcol h2,.box_tt,.ranklist .top em,.movinfo,.header_logo a,.searchbox_search button,.searchbox_search .input,.mainnav {background:url(http://misc.web.xunlei.com/www_5_6/img/sprite_0121.png) no-repeat 0 0;}
.colsidebox .txtlist,.scrollimg_tigger a,.tabbox .on,.foucerank,.foucerank .movinfo {background:url(http://misc.web.xunlei.com/www_5_6/img/foucebox.png) no-repeat 0 0;}
.scrollimg2_hd,.scrollimg2_tigger img,.scrollimg2_tigger_hoverbg {background:url(http://misc.web.xunlei.com/www_5_6/img/scrollimg.png) no-repeat 0 0;}
.yingping,.box_a .box_con,#movie_info,.box_fullcol .box_con,.colmain,.colside {background:url(http://misc.web.xunlei.com/www_5_6/img/line_0121.png) no-repeat 0 0;}
.header,.mainnav,.foucebox,.wrapper,.footer {width:970px;margin:0 auto;}
.colum {margin-top:10px;overflow:hidden;zoom:1;}
.main {float:left;width:694px;}
.side {float:right;width:267px;}
.colmain {position:absolute;left:189px;top:0px;width:474px;padding:0 18px 0 19px;}
.colside {float:right;width:267px;margin-top:4px;}
.subtag {float:left;width:189px;margin-top:47px;}
.nobg {background:none !important;}
/*list*/
.movinfo {position:absolute;right:0;top:3px;display:block;width:8px;height:10px;background-position:-762px -57px;text-indent:-9999px;overflow:hidden;}
.ranklist {padding:15px 18px 0 13px;}
.ranklist p {height:16px;overflow:hidden;padding-right:39px;}
.ranklist_zy p {padding-right:75px;}
.ranklist_dsj p {padding-right:63px;}
.ranklist p a {display:inline-block;}
.ranklist li {position:relative;height:16px;padding:0 35px 0 28px;margin-bottom:8px;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:13px;text-align:center;border:solid #c5c5c5 1px;}
.ranklist strong {position:absolute;margin-left:6px;font-size:10px;color:#b6b6b6;font-family:"Tahoma";}
.ranklist .type {font-size:12px;font-weight:normal;font-family:"\5b8b\4f53";}
.ranklist .score {position:absolute;right:12px;top:0;font-size:11px;color:#ff3c00;font-family:"Tahoma";}
.ranklist .top em {width:20px;height:16px;background-position:-762px -40px;color:#fff !important;line-height:15px;font-weight:bold;border:none;}
.ranklist_txt li {padding-right:0;}
.txtlist {overflow:hidden;zoom:1;}
/*tab*/
.tabbox {position:absolute;right:10px;top:10px;}
.tabbox li {float:left;display:inline;width:34px;height:19px;line-height:19px;border:solid #545454 1px;border-right:none;text-align:center;cursor:pointer;}
.tabbox #Tab_rebo_1 {width:42px;}
.tabbox #Tab_rebo_3 {border-right:solid #545454 1px;}
.tabbox .on {position:relative;height:24px;background-position:-4px -307px;color:#fff;line-height:21px;border:none !important;}
.tabbox #Tab_rebo_1 {background-position:-2px -307px;}
.tabbox2 {height:27px;overflow:visible;_overflow:hidden;border-bottom:solid #dfdfdf 1px;}
.tabbox2 li {float:left;height:26px;padding:0 10px;font-size:14px;color:#414141;line-height:26px;text-align:center;cursor:pointer;}
.tabbox2 .on {position:relative;height:26px;margin-bottom:-1px;font-weight:bold;border:solid #dfdfdf 1px;border-bottom:solid #fff 1px;}
.tabbox3 {float:right;}
.tabbox3 li {float:left;width:37px;height:17px;line-height:17px;text-align:center;border:solid #c5c5c5 1px;cursor:pointer;}
.tabbox3 .tabbox3_1 {border-right:none;}
.tabbox3 .tabbox3_2,.tabbox3 .tabbox3_3 {border-left:none;}
.tabbox3 .on {background:#07a3de;color:#fff;border-color:#07a3de;}
.tabbox3 li {font-size:12px;}
.tabbox4 {margin-left:-1px;}
.tabbox4 li {height:27px;width:52px;padding:0;font-size:12px;border-left:solid #dfdfdf 1px;text-align:center;}
.tabbox4 #Tab_shangsheng_4 {width:53px;}
.tabbox4 .on {height:28px;background:#fff;border:none;border-left:solid #dfdfdf 1px;}
.box_tt_tabbox {float:left;padding-left:20px;border-bottom:none;margin:0;}
.box_tt_tabbox li {height:30px;line-height:30px;}
.box_tt_tabbox #Tab_redian_5 {border-right:solid #dfdfdf 1px;}
.box_tt_tabbox .on {height:31px;}
/*foucebox*/
.foucebox {height:306px; width:275px; imargin-top:10px;}
/*foucebox rank*/
.foucerank {position:relative;float:left;width:276px;height:306px;background-color:#282828;}
.foucerank h2 {height:37px;padding-left:24px;font-size:14px;color:#fff;line-height:37px;}
.foucerank .ranklist {padding:5px 18px 0 24px;}
.foucerank .ranklist li {margin-bottom:10px;}
.foucerank .ranklist em {color:#848484;border-color:#4d4d4d;}
.foucerank .ranklist a {color:#bfbfbf;}
.foucerank .ranklist strong {color:#5f5f5f;} 
.foucerank .ranklist .score {color:#d0d0d0;}
.foucerank .ranklist .movinfo {background-position:-45px -314px;}