@charset "utf-8";
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;outline:none;}
body{min-width:1000px;height:100%; font:12px/1.6em "\5b8b\4f53","Arial Narrow";color:#999;-webkit-text-size-adjust:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#249ff1;text-decoration:underline;}
.on:hover {text-decoration:none;}
.quicksearch, .kktezheng .kktezheng_az, .side .box_tt .act, .ranklist .top em, .switchtigger, #bbsBox .act, .floatpannel a, .box_comment .act, .topic_input textarea, .topic_input button, .ratebox a, .topcomment .star em, .star span, .star, .floatinfo_pannel a, .imglist_rank em {background:url("http://img.kankan.xunlei.com/img/kankan/mp4_v3/sprite_0709.png") no-repeat 0 0;}
.dybox_2, .dybox_2 span, .favdesk_tip .close, .favdesk_tip .arrow, .favdesk_fj_con .close, .ico, .box_dl_float .close, .floattip_tt .close, .floatico, #full_container .txtlist_video .on a, .droparrow, .funbox_share .set, dl.sync .set, .funbox_div, .sync a, .funbox .i {background:url("http://img.kankan.xunlei.com/img/kankan/mp4_v3/ico_0513.png") no-repeat 0 0;}
.masktxt, .pmask, .scrolltigger {background:url("../images/png24_1202.png") no-repeat 0 0;}
.diversity .yg, .favdesk_tigger, .switch_mode span, .diversity .new, .floattip_btn, .onmask, .viewpoint_tigger a, .menubtn a, .box_comment .tabbox, #vod_comment .tabbox, .playerbar_tigger, .tabbox .on, .box_tt {background:url("../images/sprite_0210.png") no-repeat 0 0;}
.aheader, .player_contain {width:1000px;margin:0 auto;overflow:hidden;zoom:1;}
.wrapper {width:1000px;margin:0 auto;position:relative;clear:both;}
.main {float:left;width:660px;}
.side {float:right;width:300px;}
.banner {position:relative;margin-bottom:25px;overflow:hidden;zoom:1}
.banner_980 {width:1000px;margin:0 auto 30px;}
.banner_1000 {float:left;width:1000px;}
.banner_150 {position:absolute;left:-9999px;display:none;float:right;width:150px;}
.banner_side {position:absolute;right:0;top:-20px;width:300px;height:250px;border-left:solid #fff 40px;}
#historysend {position:absolute;left:-9999px;}
.funbox .i, .ico {position:absolute;display:block;overflow:hidden;}
.funbox .i_arw {right:0;top:6px;width:8px;height:4px;background-position:-162px -33px;-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition:all .2s linear;transition:all .2s linear;}
.funbox .i_share {left:0px;top:-1px;width:22px;height:21px;background-position:-46px -33px;}
.funbox .i_app {left:0px;top:-2px;width:22px;height:21px;background-position:-69px -33px;}
.funbox .dropbox {position:relative;z-index:2;}
.funbox .dropbox_tt {position:relative;_float:left;height:16px;padding:0 13px 0 28px;line-height:18px;cursor:pointer;z-index:2;}
.funbox .dropbox_con {position:absolute;left:0px;top:45px;display:none;background:#fff;padding:10px;border:solid #e1e1e1 1px;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;}
.funbox .droparrow {position:absolute;left:66px;top:-5px;display:block;width:10px;height:5px;background-position:-161px -38px;}
.funbox .dropbox_on {z-index:3;}
.funbox .dropbox_on .dropbox_tt {color:#249ff1;}
.funbox .dropbox_on .i_arw {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);-webkit-transition:all .2s linear;transition:all .2s linear;}
.funbox .dropbox_on .dropbox_con {display:block;}
.funbox .dropbox_on .i_share {background-position:-46px -56px;}
.funbox .dropbox_on .i_app {background-position:-69px -55px;}
.aheader {height:40px;overflow:hidden;}
.aheader_left {position:relative;float:left;width:700px;overflow:hidden;}
.aheader_right{float:right!important; padding-top:5px;margin-left:20px;font-size:14px;font-family:"Microsoft Yahei";font-weight:normal;}
.aheader_title {float:left; line-height:30px;overflow:hidden;}
.aheader_title h1 {float:left; color:#333; font-size:16px;font-family:"Microsoft Yahei";font-weight:normal;}
.aheader_title h1.cc {float:left; color:#333; font-size:14px;font-family:"Microsoft Yahei";font-weight:normal;}
.aheader_title h1 a{ color:#333;}
.header_pannel {float:left;display:inline;margin:13px 0 0 10px;}
.header_sub {float:left;display:inline;margin-left:15px;}
.header_hot {float:right;line-height:40px;}
.header_hot dt {float:left;color:#f60;}
.header_hot dd {float:left;margin:0 0 0 12px;}
.header_ad {float:right;width:320px;height:30px;margin-top:9px;}
.box {margin-bottom:10px;overflow:hidden;zoom:1;}
.box_tt, .box_comment .tabbox, #vod_comment .tabbox {height:29px;background-position:0 28px;background-repeat:repeat-x;margin-top:5px;}
.box_tt h2 {float:left;font-size:16px;color:#333;font-family:"Microsoft Yahei";font-weight:normal;line-height:29px;}
.box_tt .act {float:right;color:#999;line-height:29px;}
.box_tt p.act a {margin:0 4px;}
.side .box_tt .act {background-position:right -3px;padding-right:10px;color:#333;}
.tabbox {>float:left;margin-left:-10px;}
.tabbox li, .box_comment .tabbox span, #vod_comment .tabbox span {float:left;display:inline;height:29px;font-size:16px;font-family:"Microsoft Yahei";color:#ccc;line-height:20px;cursor:pointer;}
.tabbox span {float:left;display:inline;margin:1px 0 0 10px;color:#ccc;font-family:"\5b8b\4f53";}
.tabbox a {float:left;display:inline;height:29px;margin-left:10px;font-family:"Microsoft Yahei";}
.tabbox .on, .box_comment .tabbox .on {background-position:-84px -5px;color:#e73c31;}
.tabbox_playerbar {float:left;margin:0;}
.tabbox_playerbar li {margin:10px 0 0 0;}
.tabbox_playerbar a {margin:0 20px 0 0;font-size:16px;color:#999;font-family:"Microsoft Yahei";}
.tabbox_playerbar .on {color:#999}
.tabbox_tv {}
.tabbox_tv span {display:block;width:53px;height:20px;margin:0 5px;font-size:14px;font-family:"Arial";text-align:center;cursor:pointer;overflow:hidden;}
.tabbox_tv .on, .tabbox_month .on {color:#3ca0ff;}
.tabbox_month {margin:0;color:#666;}
.tabbox_month span {float:none;margin:0 5px;cursor:pointer;}
.box_comment .tabbox, #vod_comment .tabbox {float:none;margin-top:20px;}
.box_comment .tabbox span, #vod_comment .tabbox span {margin:0 0 0 10px;font-size:14px;color:#333;font-family:"\5b8b\4f53";font-weight:bold;cursor:pointer;}
.share_wdy {float:left;display:block;width:125px;height:24px;background:url("http://img.kankan.xunlei.com/img/kankan/mp4_1209/share_wdy.png");margin-right:10px;line-height:24px;text-indent:32px;cursor:pointer;}
.share_wdy:hover {text-decoration:none;}
.share_wdy_qq {background-position:0 -25px;}
dl.sync dd {float:left;display:inline;width:16px;height:16px;margin:0 2px;}
dl.sync dd a {float:left;width:16px;}
dl.sync .set {float:left;}
.dropbox_con .sync {float:none;}
.share_dropdiv {margin-top:5px;}
.share_dropdiv span {margin:5px 0 0 4px;color:#999;}
.share_dropdiv .sync {margin-top:5px;}
.dropbox_con .share_dropdiv .sync, .share_dropdiv span, .share_dropdiv .set {float:left;}
.funbox_share .dropbox_con {width:240px;}
.funbox_share .tip {width:220px;height:21px;margin:8px 0 0 4px;line-height:21px;}
.funbox_share .tip span {float:left;margin-right:5px;color:#999;}
.funbox_share .set, dl.sync .set {display:block;width:16px;height:16px;background-position:-118px 0;margin-top:1px;text-indent:-9999px;overflow:hidden;}
dl.sync .set:hover {background-position:-118px -17px;}
.funbox_share .set {float:left;width:22px;height:21px;background-position:-138px -33px;margin:0;}
.funbox_share .set:hover {background-position:-138px -55px;}
.funbox_share .share_dropdiv .set {margin-top:3px;}
.funbox_soft .dropbox_con {width:401px;}
.scan {float:left;_display:inline;width:170px;margin:5px 0 0 10px;text-align:center;}
.scan h3 {height:28px;font-size:14px;font-weight:normal;text-align:left;border-bottom:solid #ebebeb 1px;}
.scan img {display:block;width:80px;height:80px;margin:0 auto 5px;}
.scan_watch p {height:38px;margin:15px 0 12px;color:#999;overflow:hidden;}
.scan_watch p em {display:block;color:#333;}
.scan_watch a {color:#249ff1;}
.scan_watch img {width:87px;height:87px;}
.scan_app {padding-left:20px;margin-left:20px;border-left:solid #ebebeb 1px;}
.applist {height:42px;margin:15px 0;}
.applist li {float:left;width:54px;height:42px;text-align:center;}
.applist a {float:left;display:block;width:54px;height:42px;}
.applist .i {position:static;width:21px;height:24px;background-position:0 -77px;margin:0 auto;cursor:pointer;}
.applist a:hover {text-decoration:none;}
.applist li:first-child a:hover {color:#9c3;}
.applist a:hover .i {background-position:0 -102px;}
.applist .i_app2 {background-position:-22px -77px;}
.applist a:hover .i_app2 {background-position:-22px -102px;}
.applist .i_app3 {background-position:-44px -77px;}
.applist a:hover .i_app3 {background-position:-44px -102px;}
.scroll {position:relative; font-family:"微软雅黑";}
.scrolltigger {position:absolute;top:60px;display:block;width:28px;height:61px;background-position:0 -169px;_background-position:0 -230px;text-indent:-9999px;overflow:hidden;z-index:2;}
.scroll:hover .scrolltigger {background-position:-63px -168px;_background-position:0 -230px;}
.scrolltigger_L {left:0;}
.scrolltigger_R {right:0;background-position:-29px -169px;_background-position:-29px -230px;}
.scroll:hover .scrolltigger_R {background-position:-91px -169px;}
.scroll:hover .scrolltigger_L:hover {background-position:-63px -230px;}
.scroll:hover .scrolltigger_R:hover {background-position:-91px -230px;}
.scrolltigger_L_none, .scrolltigger_R_none {display:none;}
.scrollcontain {position:relative;width:1000px;overflow:hidden;}
.scrollcontain .imglist_115x70 li {margin-right:23px;}
.scrollcontain .imglist_150x210 {margin:0;}
.scrollcontain .imglist_150x210 li {margin:20px 20px 0 0;}
.scrollcontain .movielist li {margin:15px 23px 0 0;}
.scroll2 .scrolltigger {top:70px;}
.scroll2 .scrolltigger_R {right:2px;_right:0;}
.favdesk {position:relative;margin-top:13px;z-index:2;}
.favdesk_tigger {display:block;width:100px;height:25px;background-position:-205px -419px;color:#fff;line-height:25px;text-indent:32px;overflow:hidden;}
.favdesk_tigger:hover {background-position:-205px -445px;color:#fff;text-decoration:none;}
.favdesk {position:relative;float:left;}
.favdesk_tigger_done, .favdesk_tigger_done:hover {background-position:-306px -419px;color:#fff !important;cursor:default;}
.favdesk_tip, .favdesk_fj {position:absolute;width:201px;height:55px;background:#fffbd5;margin:-64px 0 0 -120px;color:#9d6903;border:solid #e2d090 1px;}
.favdesk_tip {left:0;top:35px;width:180px;height:20px;background-position:0 -50px;padding:5px 15px 0;margin:0;color:#9d6903;line-height:14px;}
.favdesk_fj_con .close, .favdesk_tip .close {position:absolute;right:4px;top:4px;display:block;width:9px;height:9px;background-position:-107px -90px;margin:0;text-indent:-9999px;overflow:hidden;}
.favdesk_tip .arrow, .favdesk_fj .arrow {position:absolute;display:block;width:9px;height:8px;background-position:-107px -100px;text-indent:-9999px;overflow:hidden;}
.favdesk_tip .close {right:6px;top:8px;}
.favdesk_tip .arrow {float:none;left:14px;top:-7px;width:9px;height:7px;margin:0;}
.favdesk_tip_2 {left:125px;top:1px;}
.favdesk_tip_4 {height:35px;}
.score {width:100%;text-align:center;overflow:hidden}
.ranklist a {margin-right:8px;}
.ranklist li {position:relative;height:20px;padding:0 40px 0 28px;margin-top:11px;line-height:20px;overflow:hidden;}
.ranklist strong {font-weight:normal;}
.ranklist em {position:absolute;left:0;top:0;display:block;width:20px;height:18px;background:#f8f8f8;line-height:18px;text-align:center;border:solid #e1e1e1 1px;z-index:2;}
.ranklist .top em {width:22px;height:20px;background-position:-365px -104px;color:#fff;font-weight:bold;line-height:20px;border:none;overflow:hidden;}
.ranklist .score {position:absolute;right:0;top:0;font-size:12px;color:#f30;}
.ranklist .show {height:68px;padding:0 0 0 135px;}
.ranklist .pic {position:absolute;left:0;top:0;}
.ranklist .show .score {position:static;}
.ranklist .show p {height:20px;overflow:hidden;}
.left-column{width:650px;margin-top:10px;}
.right-column{width:340px;margin-top:10px;}
.left-column p{width:78%;text-indent:2em;color:#000;font-size:14px;}
.pull-right{float:right!important}
.pull-left{float:left!important}
.introduction h4{color:#428bca;font-size:16px;background-color:#eff6fa;padding:10px;margin:0}
.introduction .box-cont{background-color:#fafcfd;padding:10px}
.sidebar{width:340px;margin-left:10px;position:relative}
.sidebar .box{margin-bottom:10px;width:340px;overflow:hidden}
.sidebar .box h4{margin:0;padding:10px;color:#428bca;font-size:16px;background-color:#eff6fa;border:1px solid #eff6fa;font-weight:bold}
.sidebar .box .box-cont{background-color:#fcfcfc;position:relative}
.sidebar .box .box-cont ul li{padding:5px}
.sidebar .box .channel a{display:inline-block;margin:5px;padding:5px}
.tagbox {margin-top:8px;overflow:hidden;zoom:1;}
.taglist {line-height:24px;overflow:hidden;zoom:1;}
.taglist dt {float:left;width:30px;}
.taglist dd {float:left;display:inline;width:270px;}
.taglist dd a {float:left;display:inline;margin-right:5px;white-space:nowrap;}
.quicksearch {height:31px;background-position:-84px -488px;margin-top:10px;}
.quicksearch input {float:left;width:234px;height:16px;background:none;padding:8px 10px 6px 7px;color:#ccc;line-height:16px;border:none;}
.quicksearch input:focus {color:#333;}
.quicksearch button {float:left;width:49px;height:31px;background:none;text-indent:-9999px;border:none;}
.footer {height:100px;background:#f9f9f9;padding-top:40px;margin:30px autfo 0;line-height:22px;text-align:center;border-top:solid #e5e5e5 1px;clear:both;}
.footer .f-nav {text-align:center;}
.footer .f-nav a {margin:0 8px;}
.footer .copyright {font-family:"Arial";text-align:center;}
.footer .copyright a {color:#999;}