/*
 * name : Dir;
 * desc : 搜索结果直达区;
 */
 
	/* 视频带图片 */
.DIR .v{position:relative; width:128px; margin-bottom:20px; color:#909090; z-index:0;}
.DIR .v li label{margin-right:2px; color:#909090;}

.DIR .v .v_link{position:absolute; top:0; left:0; width:128px; height:80px; background:url(../img/sprite.gif) no-repeat; z-index:2;}
.DIR .v .v_link a{display:block; height:100%; background:url(../img/sprite.gif) no-repeat;}
.DIR .v .v_link a:hover{background:transparent; text-decoration:none;}
.DIR .v .v_link a:hover .play{visibility:visible;}
.DIR .v .v_link a:hover .from{width:auto;}
.DIR .v .v_link a:hover .from .lb{display:block;}
.DIR .v .v_link a:hover .from .bg{_right:0px;}


.DIR .v .v_ishd{position:absolute; top:0px; right:0px; left:auto; height:18px; line-height:18px; overflow:hidden; z-index:2;}
.DIR .v .v_time{position:absolute; top:62px; right:0px; height:18px; line-height:18px; overflow:hidden; z-index:1;}
.DIR .v .v_time .num{margin:0 4px; font-size:12px; font-weight:bold;color:#fff; }
.DIR .v .v_time .bg{position:absolute; top:0; left:0; display:block; width:100%; height:18px; background:#000; filter:alpha(opacity=60); opacity:0.6; z-index:-1;}
.DIR .v .v_title{word-wrap:break-word; word-break:break-all;}
.DIR .v .v_thumb{position:relative; width:128px; height:80px; margin-bottom:5px; background:#fff; border:0px;}
.DIR .v .v_thumb img{position:absolute; top:0px; left:0px; display:block;width:128px; height:80px; clip:rect(0px 128px 80px 0); background:#999;}


.DIR .p{position:relative; width:128px; margin-bottom:20px; color:#909090; z-index:0;}
.DIR .p li label{margin-right:2px; color:#909090;}
.DIR .p .p_link{position:absolute; top:0; left:0; width:124px; height:76px; background:url(../img/sprite.gif) no-repeat; z-index:2;}
.DIR .p .p_link a{display:block; height:100%;}
.DIR .p .p_status{position:absolute; top:58px; left:0; width:124px; height:18px; line-height:17px; overflow:hidden;  z-index:1;}
.DIR .p .p_status .status{margin-left:4px; line-height:18px; color:#fff;}
.DIR .p .p_status .bg{position:absolute; top:0; left:0; display:block; width:100%; height:18px; background:#000;filter:alpha(opacity=60); opacity:0.6; z-index:-1;}
.DIR .p .p_ispaid{position:absolute; top:0px; left:0px; width:45px; height:45px; z-index:1;}
.DIR .p .p_ishd{position:absolute; top:0px; left:95px; height:18px; line-height:18px; overflow:hidden; z-index:1;} 
.DIR .p .p_time{position:absolute; top:58px; left:0px; height:18px; line-height:18px; overflow:hidden; z-index:1;}
.DIR .p .p_time .num{margin:0 4px; line-height:12px; font-weight:bold; font-size:12px; color:#fff;}
.DIR .p .p_time .bg{position:absolute; top:0; left:0; display:block; width:100%; height:18px; background:#000;filter:alpha(opacity=60); opacity:0.6; z-index:-1;}
.DIR .p .p_thumb{position:relative; margin-bottom:10px; width:128px; height:80px; overflow:hidden; /*background:url(../img/soku.png) no-repeat 0 -832px;*/}
.DIR .p .p_thumb img{position:absolute; top:-8px; display:block; width:124px; height:93px; clip:rect(0 124px 84px 0);}

.DIR .pv .p_link{width:128px;height:182px;}
.DIR .pv .ico_ispaid{position:absolute; top:0px; left:0px;}
.DIR .pv .p_thumb{width:128px;height:182px;background:#fff;}
.DIR .pv .p_thumb img{position:static;width:128px;height:182px;background:#999;}
.DIR .pv .p_thumb img.horiz{height:90px;padding:42px 0;background:#000;}
.DIR .pv .p_status{width:128px;top:164px;left:0px;}
.DIR .pv .p_ishd{top:0px;left:95px;}
.DIR .psv{width:88px;}
.DIR .psv .p_link{width:88px;height:122px;}
.DIR .psv .p_thumb{width:88px;height:122px;background:#fff;}
.DIR .psv .p_thumb img{position:static;width:88px;height:122px;background:#999;}
.DIR .psv .p_status{width:88px;left:0px;top:104px;}
.DIR .psv .p_ishd{top:0px;left:55px;}
.DIR .psv .ico_ispaid{position:absolute; top:0px; left:0px;}

.DIR .collgrid4w{width:600px; overflow:hidden;}
.DIR .collgrid4w .items{width:650px;}
.DIR .collgrid4w .v{float:left; margin-right:29px;}
.DIR .collgrid4w .v .v_desc{display:none;}
.DIR .collgrid4w .p{float:left; margin-right:29px;}
.DIR .collgrid4w .p .p_tag{display:none;}
.DIR .collgrid4w .p .p_videos{display:none;}


.DIR .colllist1w{width:600px;overflow:hidden;}
.DIR .colllist1w .items{width:100%;}
.DIR .colllist1w .v{width:462px;padding-left:138px;min-height:80px;_height:80px;}
.DIR .colllist1w .v .v_thumb{position:absolute;top:0;left:0;margin-bottom:0;}
.DIR .colllist1w .v .v_title{font-size:14px;line-height:20px;}
.DIR .colllist1w .v .v_stat{white-space:nowrap;margin-right:10px;*zoom:1;}
.DIR .colllist1w .v .v_user{display:inline;margin-right:10px;}
.DIR .colllist1w .v .v_pub{display:inline;}
.DIR .colllist1w .v .v_desc{display:block;height:20px;overflow:hidden;}
.DIR .colllist1w .p{width:462px;padding-left:138px;min-height:80px;_height:80px;}
.DIR .colllist1w .p .p_thumb{position:absolute;top:0;left:0;margin-bottom:0;}
.DIR .colllist1w .p .p_title{font-size:14px;}
.DIR .colllist1w .p .p_user{display:inline;}
.DIR .colllist1w .p .p_part{display:inline;margin-left:10px;}
.DIR .colllist1w .p .p_stat{display:inline;margin-left:10px;}
.DIR .colllist1w .p .p_videos a{text-decoration:none;}
.DIR .colllist1w .p .p_videos a:hover{text-decoration:underline;}
.DIR .colllist1w .p .p_videos li{height:20px;overflow:hidden;white-space:nowrap;}
.DIR .colllist1w .p .p_videos li .num{margin-left:5px;}

/*直达区-公共CSS*/
.DIR{width:970px; margin:0 auto;}
.DIR img{display:inline;/*for tudou*/vertical-align:top; border:none;}
.DIR th,
.DIR td{vertical-align:inherit;}
.DIR ul{list-style:none;margin:0;padding:0;}
.DIR h1{font-weight:bold;font-size:16px;}
.DIR h2{font-weight:bold;font-size:15px;}
.DIR h3{font-weight:bold;font-size:14px;}
.DIR h4{font-weight:bold;font-size:13px;}
.DIR h5{font-weight:bold;font-size:12px;}
.DIR h6{font-weight:bold;font-size:11px;}
.DIR .item{background:#fff;}
.DIR .key,
.DIR .highlight{color:#c00;}
.DIR a:hover .key,
.DIR a:hover .highlight{text-decoration:underline;}
.DIR .arrow{font-family:simsun, '宋体';}
.DIR .num{font-size:10px;font-family:Arial;}
/*.DIR .item{width:970px;padding-bottom:20px;margin-bottom:20px;}*/
.DIR .item .p,.DIR .item .v, .DIR .item .v .v_thumb, .DIR .item .p .p_thumb{margin-bottom:0px;}
.DIR .item_thumbnull .G{display:none;}
.DIR .item_thumbnull .T{width:670px;}
.DIR .item_thumbnull .linkpanels .panelexpand{width:670px;}
.DIR .dhandle{width:180px;height:26px;margin:-15px auto 15px auto;cursor:pointer;background:#fff url(../img/soku.png) no-repeat -310px -735px;}
.DIR .dhandle_expand{background-position: -310px -767px;}
.DIR .dhandle .button{height:20px;line-height:20px;font-size:12px;text-align:center;border:1px solid #dddddd;color:#06c;cursor:pointer;}
.DIR .dhandle .shadow{height:5px;overflow:hidden;background:#f0f0f0;margin:0 auto;}
.DIR .dpanel{display:none;}


.DIR .G{float:left; width:128px; margin-right:15px;}
.DIR .G .p{margin-bottom:5px;}
.DIR .G .tips{color:#cc0000; text-align:center;}
.DIR .G .btn{margin-top:10px;}
.DIR .T{float:left; width:550px; color:#909090;}
.DIR .T li.long{float:left; width:300px; height:20px; overflow:hidden;}
.DIR .T li.short{float:left; width:200px; height:20px; overflow:hidden;}
.DIR .T li.cross{clear:both; width:505px; height:20px;overflow:hidden;}
.DIR .T .collgrid4w{width:550px; padding-top:10px; margin-bottom:10px;}
.DIR .T .collgrid4w .v{margin-right:10px;}
.DIR .F{float:right; width:210px; overflow:hidden; color:#909090;}
.DIR .F label a{color:#909090; text-decoration:underline;}
.DIR .F .ft{float:left; margin-bottom:10px; width:205px;}
.DIR .F .ft li{height:20px;overflow:hidden;margin-bottom:2px;}
.DIR .F .ft a{color:#000;}
.DIR .F .spacing25{height:25px;overflow:hidden;}
.DIR .F .pgm-stat{height:49px;overflow:hidden;margin-bottom:4px;}
.DIR .F .pgm-stat .ratings{float:left;width:48px;}
.DIR .F .pgm-stat .ratings b{color:#ff9900;font-size:24px;}
.DIR .F .pgm-stat .play{float:left;width:150px;padding-left:8px;border-left:1px solid #e5e5e5;}
.DIR .F .pgm-stat .play b{font-size:18px;margin-right:3px;position:relative;top:1px;}
.DIR .F .pgm-stat .play a{color:#909090; text-decoration:underline;}
.DIR .F .pgm-stat .play .soku_ico{vertical-align:top; margin-top:6px; margin-right:5px;}
.DIR .F .pgm-stat .ranking{float:left;padding-left:8px;border-left:1px solid #e5e5e5;}
.DIR .F .pgm-stat .ranking b{color:#014ccc;font-size:18px;margin-right:3px;position:relative;top:1px;}
.DIR .F .pgm-stat .label{display:block;margin-bottom:5px;}
.DIR .F .pgm-stat .null{color:#ccc;}
.DIR .F .pgm-stat .noborleft{border-left:none;}
.DIR .F .hd .title{margin-right:10px;}
.DIR .F .bd{margin-bottom:0px;}
.DIR .F .bd .tguide,.DIR .F .bd .cguide{margin-bottom:15px;}
.DIR .F .awards,.DIR .F .bd .playtime,.DIR .F .bd .cinema{margin-right:8px;}
.DIR .params{position:relative;zoom:1}
.DIR .params label{margin-right:5px;}
.DIR .params li{display:inline-block;*display:inline;*zoom:1;margin-right:5px;height:20px;*height:22px;overflow:hidden;}
.DIR .params .series{position:absolute;top:0;right:0;margin-right:0;}
.DIR .params .series a{text-decoration:underline;}
.DIR .params .director,.DIR .params .area{width:140px;}
.DIR .params .actor,.DIR .params .type{width:260px;}
.DIR .like{margin-bottom:0px;}
.DIR .like label{color:#909090;}
.DIR .like a{margin-right:10px;color:#909090;text-decoration:underline;}
.DIR .intro,
.DIR .sourcetips{margin-bottom:10px;min-height:15px;_height:15px;}
.DIR .intro a{text-decoration:underline;color:#909090;margin-left:20px;font-family:simsun, '宋体';}
.DIR .sourcetips span{width:150px;height:32px;line-height:32px;background:#f3f3f3;display:inline-block;*display:inline;*zoom:1;text-align:center;margin-right:10px;}
.DIR .sourcetips .yplay{color:#cc0000;}
.DIR .pgm-tools{margin-bottom:20px;}
.DIR .pgm-tools .btnplay_large{float:left;margin-right:10px;vertical-align:middle;}
.DIR .pgm-tools .btnplay_dis{float:left;margin-right:10px;width:150px;height:32px;background:#eeeeee;text-align:center;line-height:32px;color:#555555;}
.DIR .pgm-tools .language{overflow:hidden;zoom:1;line-height:45px;}
.DIR .pgm-source{position:relative;zoom:1;width:420px;margin-bottom:10px;overflow:hidden;}
.DIR .pgm-source .source{text-align:right;}
.DIR .pgm-source .source label{*position:relative;*top:-3px;*zoom:1;}
.DIR .pgm-source .pgm-speed label{_position:relative;_top:2px;}
.DIR .pgm-source span{display:inline-block;*display:inline;*zoom:1;width:26px;height:24px;}
.DIR .pgm-source a{display:inline-block;*display:inline;*zoom:1;width:24px;height:19px;padding-top:3px;text-align:center;border:1px solid #ffffff;}
.DIR .pgm-source a:hover{border:1px solid #c9c9c9;background:#fff;border-radius:2px;-webkit-border-radius:2px;}
.DIR .pgm-source .selected a{background:#fff;cursor:pointer;border:1px solid #c9c9c9;border-radius:2px;-webkit-border-radius:2px;}
.DIR .pgm-source .current a{background:#e7ecf2;cursor:default;border:1px solid #c9c9c9;border-radius:2px;-webkit-border-radius:2px;}
.DIR .pgm-source .pgm-speed{display:none;position:absolute;top:3px;_top:5px;right:0;}
.DIR .playarea{position:relative;z-index:5;top:5px;min-height:20px;_height:20px; *top:0;}
.DIR .playarea .pgm-source{position:absolute;width:220px;bottom:0px;right:0;margin:0;}
.DIR .playarea .btnplay_s{margin-top:5px;display:block;}
.DIR .playarea .membertips{display:inline-block; width:180px;  background:#ffffe5; margin:1px 0 0 5px; padding:8px; border:1px solid #ffc299; vertical-align:top;text-align:center; z-index:10;   *top:8px; *zoom:1;}
.DIR .playarea .membertips a{color:#ff6600;}
.DIR .playarea .s_btn{*float:left; *margin-right:10px;}
.DIR .movie .playarea .pgm-source{bottom:9px;}
.DIR .movie .pgm-related{margin-top:10px;}
.DIR .movie .pgm-related .collgrid4w{margin-bottom:0;}
.DIR .tv .pgm-related .colllist1s{margin-bottom:0;}
.DIR .notes{position:relative;zoom:1;background:#fffcc9;border:1px solid #ddd;color:#333;padding:0 5px;height:22px;line-height:22px;margin-bottom:10px;}
.DIR .close{display:block;width:12px;height:12px;cursor:pointer;position:absolute;right:4px;top:5px;background:url(../img/soku.png) no-repeat -224px -687px;}
.DIR .pgm-related{margin-top:25px;}
.DIR .pgm-related .more{text-align:right;}
.DIR .pgm-related .more a{color:#909090;text-decoration:underline;}
.DIR .pgm-related .colllist1s{width:540px;overflow:hidden;margin-bottom:10px;}
.DIR .pgm-related .colllist1s .items{width:556px;}
.DIR .pgm-related .vsh{float:left;width:170px;margin-right:15px;}
.DIR .pgm-related .vsh li{overflow:hidden;zoom:1;}
.DIR .pgm-related .vsh .v_link{width:66px;height:42px;}
.DIR .pgm-related .vsh .v_thumb{width:64px;height:40px;float:left;margin-right:5px;}
.DIR .pgm-related .vsh .v_thumb img{width:62px;height:47px;left:1px;top:-8px}
.DIR .language span{margin-right:5px;}
.DIR .rel{padding-top:5px;width:128px;}
.DIR .rel .update{color:#f30;text-align:center;}

/*通用标题*/
.DIR .base{ position:relative; margin-bottom:15px; zoom:1; *top:3px;}
.DIR .base li{display:inline; color:#909090;}
.DIR .base li .btn_play_s{vertical-align:top; *margin-top:5px;}
.DIR .base .base_name{margin-right:10px; *height:24px; *line-height:24px;}
.DIR .base .base_name h1{display:inline; font-size:24px; color:#000; font-weight:normal; font-family:"Microsoft YaHei","微软雅黑";}
.DIR .base .base_name h1 a{font-family:"Microsoft YaHei","微软雅黑";}
.DIR .base .base_actor{margin-left:10px;}
.DIR .base .base_actor label{margin-left:10px;}
.DIR .base .base_pub{margin-right:10px; font-size:24px; font-weight:normal; white-space:nowrap;}
.DIR .base .base_type{margin-right:10px; color:#999;}
.DIR .base .base_alias{margin-right:10px; color:#999;}
.DIR li.base_AD_extend{display:inline-block; width:130px; height:24px; z-index:5; white-space:nowrap; *display:inline;*zoom:1;}
.DIR li.AD_pos{position:absolute; top:4px; right:80px; _top:2px;}
.DIR li.alias{position:absolute; width:110px; top:4px; right:285px; text-align:right; _top:2px; overflow:hidden;}
.DIR li.base_AD_extend span{display:inline-block; *display:inline; *zoom:1;}
.DIR li.base_AD_extend img{position:relative; top:-2px; width:72px; height:24px; vertical-align:middle; margin-left:3px;}

/*直达区剧集列表*/
.DIR .linkpanels{position:relative; width:550px; height:auto; padding:5px 0; margin-bottom:5px; overflow:hidden; clear:both; *margin-bottom:17px; *zoom:1;}
.DIR .linkpanels:after{*zoom:1;}
.DIR .linkpanels .linkpanel{position:relative; width:580px; clear:both; z-index:5; *zoom:1;}
.DIR .linkpanels .linkpanel:after{*zoom:1;}
.DIR .linkpanels .linkpanel li{position:relative; height:32px; line-height:30px; margin:0 10px 10px 0; text-align:center; color:#333; cursor:default;}
.DIR .linkpanels .linkpanel li a{display:block; width:100%; height:30px; line-height:30px; border:1px solid #ddd; overflow:hidden; background:#f2f2f2;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#efefef));
	background:-moz-linear-gradient(top, #fff, #efefef);
	background:-o-linear-gradient(top, #fff, #efefef);
	background:-ms-linear-gradient(top, #fff, #efefef);
}
.DIR .linkpanels .linkpanel li a:visited{color:#ad36ad;}
.DIR .linkpanels .linkpanel li a:hover{background:#09f; border:1px solid #09f; text-decoration:none;}
.DIR .linkpanels .linkpanel .handle,
.DIR .linkpanels .linkpanel .mhandle,
.DIR .linkpanels .showhandle{border:1px solid #ddd; cursor:pointer; background:#f2f2f2;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#efefef));
	background:-moz-linear-gradient(top, #fff, #efefef);
	background:-o-linear-gradient(top, #fff, #efefef);
	background:-ms-linear-gradient(top, #fff, #efefef);
}
.DIR .linkpanels .linkpanel .handle span{display:block; width:90%; height:30px; font-weight:normal; color:#333;}
.DIR .linkpanels .ico_down{position:absolute; top:13px; right:15px;}
.DIR .linkpanels .expand .ico_down{top:9px;}
.DIR .linkpanels .ex{display:none;}
.DIR .linkpanels .showhandle{float:right; position:relative; width:98px; line-height:30px; height:30px; margin:0; border:1px solid #ddd; text-align:center; cursor:pointer; display:none;}
.DIR .linkpanels .showhandle span{display:block; width:90%; height:30px; font-size:14px; color:#333333;}

.DIR .linkpanels .panel_t2 li{float:left;text-align:left;font-size:12px;width:255px;height:20px;line-height:20px;margin:0 23px 3px 0;background:none;}
.DIR .linkpanels .panel_t2 li span{color:#909090;margin-right:5px;}
.DIR .linkpanels .panel_t2 li a{display:inline;overflow:hidden;padding-left:10px;border:none;height:20px;line-height:20px;background:none;padding:0;}
.DIR .linkpanels .panel_t2 li a:hover{border:none;background:none;text-decoration:underline;}
.DIR .linkpanels .panel_t2 li a:hover span{color:#909090;}
.DIR .linkpanels .panel_t2 .linkmore{text-align:right;}
.DIR .linkpanels .panel_t2 .linkmore a{font-family:simsun, '宋体';}
.DIR .linkpanels .panel_t2 .linkmore a:visited{color:#014CCC;}
.DIR .linkpanels .panel_t2 .handle{background:none;border:none;text-align:right;cursor:default;}
.DIR .linkpanels .panel_t2 .handle a{display:inline;}
.DIR .linkpanels .panel_t2 .handle span{color:#014CCC;display:inline-block;*display:inline;*zoom:1;width:45px;height:20px;font-size:12px;text-align:left;background-position:right -735px;cursor:pointer;}
.DIR .linkpanels .panel_t2 .handleexpand span{background-position:right -764px;}
.DIR .linkpanels .panel_t2 .showhandle{width:255px;border:none;background:none;height:20px;line-height:20px;text-align:right;cursor:default;}
.DIR .linkpanels .panel_t2 .showhandle span{color:#014CCC;display:inline-block;*display:inline;*zoom:1;width:45px;height:20px;font-size:12px;text-align:left;background-position:right -768px;cursor:pointer;}
.DIR .linkpanels .panel_t2 .spacing{float:none;clear:both;height:12px;margin:0;width:auto;}
.DIR .linkpanels .panel_t2 .showhandle{width:263px;_width:265px;margin-right:0;_margin-right:-1px;}
.DIR .linkpanels .panel_t2 .showhandle span{width:50px;text-align:left;margin:0 auto;}
.DIR .linkpanels .panel_t2 .ico__newpgm{right:auto;}
.DIR .linkpanels .panel_t2 .ico_down{top:9px; right:8px;}
.DIR .linkpanels .panel_t2 .expand .ico_down{top:5px;}

.DIR .linkpanels .panel_3 li{float:left;width:206px;text-align:left;}
.DIR .linkpanels .panel_3 li a{width:203px;overflow:hidden;padding-left:10px;}
.DIR .linkpanels .panel_3 li span{color:#909090;margin-right:5px;}
.DIR .linkpanels .panel_3 li a:hover span{color:#e5e5e5;}
.DIR .linkpanels .panel_3 .handle span{font-size:14px;width:50px;height:24px;background-position:right -732px;margin:0 auto;}
.DIR .linkpanels .panel_3 .handleexpand span{background-position:right -764px;}
.DIR .linkpanels .panel_3 li *{font-size:12px;}
.DIR .linkpanels .panel_4 li{float:left;width:114px;}
.DIR .linkpanels .panel_4 .handle span{font-size:14px;width:80px;height:24px;background-position:right -732px;margin:0 auto;}
.DIR .linkpanels .panel_4 .handleexpand span{background-position:right -764px;}

.DIR .linkpanels .panel_5 li{float:left;width:100px;}
.DIR .linkpanels .panel_5 a{color:#000000;font-size:14px;}
.DIR .linkpanels .panel_5 .handle{width:98px;height:30px;}
.DIR .linkpanels .panel_5 .handle span{font-size:14px;width:80px;height:30px;background-position:right -732px;margin:0 auto;}
.DIR .linkpanels .panel_5 .handleexpand span{font-size:14px;background-position:right -764px;}
.DIR .linkpanels .panel_5 li a{color:#000;width:98px;}
.DIR .linkpanels .panel_5 li a:visited{color:#AD36AD;}
.DIR .linkpanels .panel_5 li a:hover{color:#fff;}

.DIR .linkpanels .panel_10 li{float:left;width:43px;}
.DIR .linkpanels .panel_12 li{float:left;width:42px;}
.DIR .linkpanels .panel_12 .handle{width:86px;}

.DIR .linkpanels .panel_15 li{float:left;width:45px;}
.DIR .linkpanels .panel_15 li a{font-size:16px;width:43px;color:#000;}
.DIR .linkpanels .panel_15 li a:visited{color:#AD36AD;}
.DIR .linkpanels .panel_15 li a:hover{color:#fff;}
.DIR .linkpanels .panel_15 span{font-size:14px;}
.DIR .linkpanels .panel_15 .handle{width:98px;height:30px;}
.DIR .linkpanels .panel_15 .mhandle{width:98px;height:30px;margin:0 10px 10px 0;font-weight:bolder;}
.DIR .linkpanels .panel_15 .disabled{position:relative;}
.DIR .linkpanels .panel_15 .disabled span{display:block;width:auto;color:#bbb;border:1px solid #DDD;height:30px;background:#f3f3f3;font-size:16px;}

.DIR .linkpanels .mask{height:165px;display:none;text-align:center;z-index:10;position:absolute;width:550px;left:-5px;top:0;background:#f0f0f0;filter:alpha(opacity=80);opacity:.8;}
.DIR .linkpanels .ico__loading_32{position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px;}
.DIR .linkpanels .pgm-list{display:none;border:1px solid #ddd;padding:5px 10px;margin-bottom:10px;white-space:nowrap; *background:#fff;}
.DIR .linkpanels .pgm-list li{float:left; margin-right:15px;}
.DIR .linkpanels .pgm-list li .current{color:#000;font-weight:bold;_font-weight:normal;cursor:default;text-decoration:none;}

.DIR .linkpanels .ico__mark{position:absolute; top:-5px; right:-5px;}
.DIR .linkpanels .ico__newpgm{position:absolute; top:-5px; right:-5px;}

.DIR .params{height:20px;}
.DIR .params .host{width:265px;}
.DIR .params .area{width:100px;}
.DIR .params .type{float:right;width:162px;text-align:right;margin-right:7px;}
.DIR .params li{float:left;height:20px;}

.DIR .viewpoint{z-index:29;position:relative;}
.DIR .viewpoint .handle{position:absolute;top:0px;right:0;height:20px;width:45px;cursor:pointer;color:#014CCC;}
.DIR .viewpoint .handle .ico_down{vertical-align:top; margin:9px 0 0 5px; *margin-top:4px;}
.DIR .viewpoint .panel{display:none;position:absolute;top:20px;right:0;background:#fff;border:1px solid #ccc;width:300px;box-shadow:2px 2px 4px #ccc;}
.DIR .viewpoint .panel a{display:block;padding-left:8px;height:24px;line-height:24px;overflow:hidden;}
.DIR .viewpoint .panel a:hover{background-color:#0078cb;color:#fff;text-decoration:none;}
.DIR .viewpoint .panel a .ico_viewplay{vertical-align:top; margin:3px 5px 0 0; *margin-top:-1px;}


/*直达区 tab*/
.DIR .tb{position:relative;height:25px;margin-top:20px;width:100%;background:#f5f5f5;border-top:1px solid #e5e5e5;}
.DIR .tb ul{width:80%;position:absolute;top:-1px;left:0;height:29px;}
.DIR .tb li{height:32px;float:left;width:85px;border-right:2px solid #fff;}
.DIR .tb li em{color:#909090;font-weight:normal;font-size:12px;font-style:normal;margin-left:2px;}
.DIR .tb li a{display:block;float:left;width:100%;height:25px;border-top:1px solid #e5e5e5;color:#000;line-height:25px;text-align:center;}
.DIR .tb li a:hover{border-color:#09f;background:#e8f5fb;text-decoration:none;}
.DIR .tb li.current a{border-color:#09f;background:#fff;font-weight:bold;outline:none;cursor:default;}
.DIR .tb li.current a:hover{border-color:#09f;background:#fff;}
.DIR .tb .viewall{position:absolute;right:10px;top:2px;font-family:simsun, '宋体';}
.DIR .tb .viewall a{color:#014ccc;}

/*电影直达区*/
.DIR .movie .params{height:auto;} 
.DIR .movie .params .actor{width:390px;}
.DIR .movie .params .area{width:140px;}
.DIR .movie .type{float:left;width:320px;text-align:left;}
.DIR .movie .playtime{width:550px;margin-top:10px;}
.DIR .movie .playtime .playnow{width:548px;height:58px;background-color:#FFFFE5;border:1px solid #F4E29B;}
.DIR .movie .playtime .playnow img{margin:11px 16px 11px 10px;float:left; *display:inline;}
.DIR .movie .playtime .playnow .prevue{float:left; width:470px;height:58px;line-height:58px;display:inline-block;*display:inline; *line-height:20px; zoom:1;}/*若隐藏-添加display:none;*/
.DIR .movie .playtime .playnow .prevue h3{display:inline-block; margin-top:0; color:#333; *display:inline; *margin-top:19px; zoom:1;}
.DIR .movie .playtime .playnow .prevue h3 span{font-weight:normal;}
.DIR .movie .playtime .playnow .cinema{width:auto;display:inline-block;*display:inline;zoom:1;}/*若显示-去掉display:none;*/
.DIR .movie .playtime .playnow h3{color:#333;margin-top:9px;}
.DIR .movie .playtime .playnow ul{display:inline-block;color:#333;}
.DIR .movie .playtime .playnow ul li{float:left;margin-right:10px;zoom:1;*display:inline;*margin-right:7px;}
.DIR .movie .playtime .prevue{overflow:hidden;zoom:1;}
.DIR .movie .playtime .prevue span{color:#555;font-size:14px;}
.DIR .movie .playtime .comingsoon{background:#f5f5f5;padding:15px 20px;}
.DIR .movie .playtime .comingsoon span{color:#cc0000;}
.DIR .movie .playtime .form_btn_movie{display:inline-block;*display:inline;*zoom:1;width:90px;height:24px;line-height:24px;background:url(../img/btnbg.png) no-repeat;text-align:center;cursor:pointer;margin-left:5px;}
.DIR .movie .playtime .form_btn_movie a{color:#333;text-decoration:none;width:90px;display:inline-block;font-size:12px;}

/*动漫直达区 纪录片直达区*/
.DIR .animation .params .area,
.DIR .documentary .params .area{width:140px;}
.DIR .animation .params .type,
.DIR .documentary .params .type{float:left;text-align:left;}

/*电视直达区*/
.DIR .tv-guide{border:1px solid #ddd;}
.DIR .tv-guide .ico__tvguide{margin-right:5px;position:relative;top:2px;}
.DIR .tv-guide .hd{position:relative;padding:5px 10px;height:20px;background:#f3f3f3;}
.DIR .tv-guide .hd h6{font-size:12px;font-weight:normal;position:relative;top:-3px;}
.DIR .tv-guide .hd .more{position:absolute;right:5px;top:5px;}
.DIR .tv-guide .hd .more a{color:#909090;text-decoration:underline;font-family:simsun, '宋体';}
.DIR .tv-guide .bd{padding:10px 10px 5px 10px;}
.DIR .tv-guide .bd .tguide li{height:20px;overflow:hidden;margin-bottom:3px;}
.DIR .tv-guide .bd a{color:#909090;text-decoration:underline;}
.DIR .tv-guide .bd .living a{color:#014ccc;text-decoration:none;}
.DIR .tv-guide .bd .living a:hover{text-decoration:underline;}
.DIR .tv-guide .bd .cinema,
.DIR .tv-guide .bd .tvtime{margin-right:5px;}
.DIR .tv-guide .bd .tguide{margin:0;}
.DIR .tv-guide .bd .ico__living{position:absolute;left:3px;*left:0;top:1px;*top:2px;_top:0;}
.DIR .tv-guide .bd .goplay{position:relative;}

/*综艺直达区*/
.DIR .zyphases .v_title a:visited{color:#AD36AD;}
.DIR .accordion{margin-bottom:20px;position:relative;z-index:10;}
.DIR .accordion .collapse{position:relative;overflow:hidden;height:0;}
.DIR .accordion .collapse.in{height:auto;overflow:visible;}
.DIR .accordion .accordion-more,
.DIR .zy .accordion-more{position:relative;top:6px;background:#f3f3f3;*z-index:0;border-top:1px solid #e5e5e5;zoom:1;}
.DIR .accordion .accordion-more a,
.DIR .zy .accordion-more a{display:block;height:30px;text-align:center;line-height:30px;position:relative;cursor:pointer;z-index:2;}
.DIR .accordion .accordion-more a:hover,
.DIR .zy .accordion-more a:hover{text-decoration:underline;}
.DIR .accordion .accordion-more:hover,
.DIR .zy .accordion-more:hover{background:#eee;}
.DIR .accordion .accordion-more i,
.DIR .zy .accordion-more i{position:absolute;display:block;height:30px;width:100%;text-align:center;left:0;top:0;line-height:30px;text-indent:105px;z-index:1;font-style:normal;}
.DIR .accordion .accordion-heading .date{display:block;float:left;width:45px;}
.DIR .accordion .accordion-heading a{font-size:12px;font-weight:normal;overflow:hidden;zoom:1;display:block;cursor:pointer;}
.DIR .accordion .accordion-group{cursor:pointer;}
.DIR .accordion .accordion-group .current{font-size:14px;font-weight:bold;}
.DIR .accordion .accordion-body{padding-left:45px;*position:relative;*z-index:10;zoom:1;}
.DIR .accordion .accordion-body .detail{height:79px;padding:10px 0;_height:60px;*position:relative;_padding-bottom:0;}
.DIR .accordion .thumb{float:left;width:145px;}
.DIR .accordion .info{float:left;width:360px;}
.DIR .accordion .info .desc{margin-bottom:15px;}
.DIR .accordion .guests{position:relative;}
.DIR .accordion .guests .viewpoint{position:absolute;right:0;top:0;}
.DIR .accordion .guests .viewpoint .handle{right:0;top:0;*top:-2px;width:20px;}
.DIR .accordion .guests .viewpoint .panel{right:0;top:-8px;*top:-9px;}
.DIR .accordion .guests .viewpoint .panel .handle{cursor:pointer;right:0;top:2px;width:20px;}
.DIR .accordion .guests .split{margin:0 5px;}
.DIR .accordion .guests label{display:inline;}
.DIR .accordion .guests ul,.DIR .accordion .guests li{display:inline;}
.DIR .accordion .guests li{white-space:nowrap; }
.DIR .accordion .viewpoint .panel{padding:5px 10px;width:339px;padding-right:20px;}
.DIR .accordion .viewpoint .panel .list a{background:none;padding:0;display:inline;*display:inline;*zoom:1;}
.DIR .accordion .viewpoint .panel .list a:hover{color:#014ccc;background:none;padding:0;text-decoration:underline;}
.DIR .accordion .mask-area{display:none;}
.DIR .accordion .mask{display:none;text-align:center;z-index:100;position:absolute;width:550px;left:0px;top:-6px;_left:0px;background:#f0f0f0;filter:alpha(opacity=80);opacity:.8;}
.DIR .accordion .ico__loading_32{position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px;}

.DIR .yearnav{height:25px; margin-left:143px; margin-bottom:15px; background:#f5f5f5; border-top:1px solid #e5e5e5;}
.DIR .yearnav .nav{float:left; background:#fff; margin-top:-1px;}
.DIR .yearnav a{float:left; width:auto; min-width:80px; height:22px; background:#f5f5f5;  padding:3px 5px 0; margin-right:2px; display:inline; border-top:1px solid #e5e5e5; text-align:center; color:#000;}
.DIR .yearnav a.on{ border-top:1px solid #0099ff; background:#fff; font-weight:bold;}

.DIR .zy .spacer{height:1px;line-height:1px;overflow:hidden;background:#e5e5e5;margin:6px 0;}
.DIR .zy .T .linkpanels_zy{padding-top:0px;}
.DIR .zy .accordion_top .accordion-heading a{display:block;}
.DIR .zy .accordion_top .accordion-heading .ico__newpgm{display:none;}
.DIR .zy .accordion_top .accordion-heading .current .ico__newpgm{display:inline-block; _display:inline; position:relative;top:0px;left:0px;}
.DIR .zy .T .collgrid4w{width:550px;padding-top:10px;margin-bottom:0px;overflow:hidden;}
.DIR .zy .T .collgrid4w .items {width: 550px;}
.DIR .zy .T .collgrid4w .v_title {margin-top:5px;height:40px;}
.DIR .zy .T .collgrid4w .v {margin-bottom:12px;}
.DIR .zy .T .collgrid4w .v_last {margin-right:0px;margin-bottom:12px;}
.DIR .zy .T .linkpanels_zy{margin-bottom:15px;}
.DIR .zy .T .linkpanels_zy  .ico__newpgm{position:relative; top:-5px; left:-3px;}
.DIR .zy .accordion_zy .accordion-group{width:270px;display:inline-block;*display:inline;*zoom:1; *vertical-align:top;}
.DIR .zy .accordion_zy .ico__newpgm{position:relative; top:1px; left:0;  vertical-align:bottom; top:0px\9;}
.DIR .zy .accordion_zy .accordion-heading a{display:inline; *padding-top:3px;}


/*奖项直达区*/
.DIR .G img{width:128px;height:128px;}
.DIR .awards .params{height:auto;overflow:hidden;padding:10px 15px;border:1px solid #e5e5e5;}
.DIR .awards .params li{display:block;margin-bottom:5px;width:254px;float:left;}
.DIR .awards .list{color:#333;margin-bottom:10px;}
.DIR .awards .list .showall{margin-left:15px;}

/*人物直达区*/
.DIR .figure .photo{float:left;width:128px;margin-right:15px;}
.DIR .figure .photo img{display:block;width:128px;height:128px;}
.DIR .figure .detail{float:left;width:787px;}
.DIR .figure .base .subname{margin-right:10px;color:#909090;}
.DIR .figure .base .form_btnfo_s{vertical-align:text-bottom;}
.DIR .figure .base .followed{color:#909090;}
.DIR .figure .starinfo{margin-bottom:10px;}
.DIR .figure .starinfo li,
.DIR .figure .starinfo li *{color:#909090;}
.DIR .figure .starinfo .job,
.DIR .figure .starinfo .area,
.DIR .figure .starinfo .birth,
.DIR .figure .starinfo .view{float:left;height:20px;margin-right:20px;}
.DIR .figure .starinfo .viewpoint .handle{left:0;top:0;}
.DIR .figure .starinfo .viewpoint .handle a{color:#014CCC;}
.DIR .figure .starinfo .viewpoint .panel{left:0;top:20px;}
.DIR .figure .starinfo .intro{clear:both;*zoom:1;margin-bottom:0;}
.DIR .figure .starinfo .intro a{margin-left:5px;text-decoration:underline;}
.DIR .figure .workscoll{width:100%;margin-top:20px;overflow:hidden;}
.DIR .figure .workscoll .Left{float:left;width:460px;overflow:hidden;}
.DIR .figure .workscoll .Right{float:right;width:300px;overflow:hidden;}
.DIR .figure .works{width:820px;}
/*.DIR .figure .works a{color:#014ccc;}*/
.DIR .figure .works .v_pub a{color:#909090;}
.DIR .figure .works .p{float:left;margin-right:36px;margin-bottom:6px;}
.DIR .figure .works .p .p_thumb{margin-bottom:5px;}
.DIR .figure .works .p .p_rating{font-size:12px;color:#f90;font-weight:bolder;}
.DIR .figure .works .p .btn{margin-right:2px;vertical-align:bottom;}
.DIR .figure .works .p .btnprevue{margin-right:2px;vertical-align:bottom;}
.DIR .figure .works .v_new{position:absolute; top:-3px; left:-3px; z-index:99;}
.DIR .figure .works .source{display:inline-block;*display:inline;*zoom:1;}
.DIR .figure .works .source a{display:inline-block;*display:inline;*zoom:1;width:24px;height:19px;padding-top:3px;text-align:center;border:1px solid #ffffff;}
.DIR .figure .works .source a:hover{border:1px solid #c9c9c9;background:#fff;border-radius:2px;-webkit-border-radius:2px;}
.DIR .figure .works .va{float:left;margin-right:36px;margin-bottom:10px;}
.DIR .figure .works .va .v_thumb{margin-bottom:5px;}
.DIR .figure .works .v_pub a{text-decoration:underline;}
.DIR .figure .musiclists{overflow:hidden;}
.DIR .figure .musiclists .hd{height:26px;padding-left:30px;border-bottom:1px solid #e3e3e3;position:relative;}
.DIR .figure .musiclists .hd .more{position:absolute;top:0;right:10px;padding:0;background:none;color:#014CCC;}
.DIR .figure .musiclists .hd .ico__ranking{position:absolute; top:0px; left:8px;}
.DIR .figure .musiclist li{height:32px;line-height:32px;padding-left:30px;border-bottom:1px solid #e3e3e3;position:relative;}
.DIR .figure .musiclist li .linkplay{color:#909090;text-decoration:underline;position:absolute;top:0;right:10px;}
.DIR .figure .musiclist li .ico__music{position:absolute; top:6px; left:8px;}
.DIR .figure .musiclist li.noborbottom{border-bottom:none;}
.DIR .figure .mcoll3 .musiclist li{float:left; width:212px; margin-right:30px; padding-left:30px; }
.DIR .figure .samename{margin-top:15px;border-top:1px solid #e3e3e3;padding-top:20px;}
.DIR .figure .samename .title{display:block;float:left;width:62px;color:#909090;}
.DIR .figure .samename .f{float:left;width:152px;margin:0 5px 10px 0;position:relative;padding-left:60px;}
.DIR .figure .samename .f .f_thumb{position:absolute;left:0;top:4px;width:50px;height:50px;}
.DIR .figure .samename .f .f_thumb a{display:block;height:100%;}
.DIR .figure .samename .f .f_thumb img{width:50px;height:50px;}
.DIR .figure .samename .f .f_name{color:#909090;}
.DIR .figure .samename .f .f_info{color:#909090;}
.DIR .figure .samename .f .f_info .work{margin-right:10px;}
.DIR .figure .samename .lists-entry{overflow:hidden;zoom:1;}
.DIR .figure .workless{margin-top:10px;}
.DIR .figure .workless a{color:#014ccc;}
.DIR .figure .workless li{float:left;margin-right:30px;}
.DIR .figure .workless .pub{color:#909090;}
.DIR .figure .workless .type{color:#909090;margin-left:5px;}

/*EPG直达区*/
.DIR .epg .L{width:610px;float:left;}
.DIR .epg .R{width:300px;float:left;margin-left:20px;display:inline;}
.DIR .epg .base .base_name h1{position:relative;top:7px;*top:1px;_top:3px;}
.DIR .epg .Promo{border:1px solid #e5e5e5;overflow:hidden;}
.DIR .Promo .hd{height:38px;padding:0 21px;border-bottom:1px solid #e5e5e5;overflow:hidden;position:relative;background:#fff;}
.DIR .Promo .items{position:absolute;left:21px;}
.DIR .Promo .items li{float:left;}
.DIR .Promo .items li a{width:81px;display:block;text-decoration:none;padding-top:2px;text-align:center;line-height:18px;}
.DIR .Promo .items .weeks{color:#333;}
.DIR .Promo .items .dates{color:#909090;}
.DIR .Promo .items li a:hover{background:#0099ff;color:#fff;_zoom:1;}
.DIR .Promo .items li a:hover .weeks, 
.DIR .Promo .items li a:hover .dates{color:#fff;}
.DIR .Promo .items li.current{background:#666;}
.DIR .Promo .items li.current a:hover{cursor:default;background:#666;}
.DIR .Promo .items li.current .weeks{font-weight:bold;color:#fff;}
.DIR .Promo .items li.current .dates{color:#fff;}


.DIR .Promo .content{margin-bottom:10px;}
.DIR .Promo .part{display:none;}
.DIR .Promo .tab{margin:0 14px 10px;border-bottom:1px solid #E5E5E5;text-align:center;}
.DIR .Promo .tab li{display:inline;line-height:38px;padding:0 20px;color:#014ccc;font-size:14px;cursor:pointer;}
.DIR .Promo .tab li.current{color:#333;font-weight:bold;}
.DIR .Promo .part .list{float:left;width:304px;}
.DIR .Promo .list .showitem{float:left;width:280px;height:28px;padding:0 12px;}
.DIR .Promo .list .showitem li{line-height:28px;}
.DIR .Promo .list .showitem .showtime{float:left;margin-right:4px;font-weight:bold;color:#333;padding-right:6px;font-family:Arial;}
.DIR .Promo .list .showitem .showcont{float:left;margin-right:4px;}
.DIR .Promo .list .showitem a{color:#333;}
.DIR .Promo .list .showitem .showicon{float:left;margin-right:4px;padding-top:7px;}
.DIR .Promo .list .showitem .onTVtip{float:right;}
.DIR .Promo .list .showitem .onTVtip a{color:#014ccc;text-decoration:none;}
.DIR .Promo .list .showitem .onLivetip{color:#999;float:right;*padding-right:1px;}
.DIR .Promo .list .showitem .ico_viewplay{vertical-align:top; margin-top:-2px;}
.DIR .Promo .list .onshow a,
.DIR .Promo .list .onlive a{text-decoration:underline;}
.DIR .Promo .list .onlive{background:#e8f4fb;}
.DIR .Promo .N{display:none;}
.DIR .epg .R{color:#909090;}
.DIR .epg .R .hd .title{color:#333;margin-right:10px;}
.DIR .epg .R a{color:#014ccc;}
.DIR .epg .p{margin-bottom:20px;margin-top:6px;}
.DIR .epg .pv{width:162px;padding-left:138px;min-height:80px;_height:80px;}
.DIR .epg .pv .p_link{width:128px;height:80px;}
.DIR .epg .pv .p_thumb{height:80px;position:absolute;top:0;left:0;margin-bottom:0;}
.DIR .epg .pv .p_thumb img{position:static;width:128px;height:80px;background:#999;}
.DIR .epg .pv .p_status{top:62px;width:128px;}
.DIR .epg .pv .p_ishd{top:0px;}
.DIR .epg .p_actor a{color:#909090;text-decoration:underline;}
.DIR .pv .latest_num span{padding-right:6px;}
.DIR .pv .latest_num .new_tip{color:#ff3333;font-style:normal;}

/*专辑直达区*/
.DIR .dir_album .album_caption{margin-bottom:-10px;}
.DIR .dir_album .albumitem{position:relative;margin-top:20px;margin-left:138px;}
.DIR .dir_album .albumitem .info{margin-bottom:5px;}
.DIR .dir_album .p{position:absolute;top:4px;left:-138px;}
.DIR .dir_album .extend{position:absolute;top:0;right:0;}
.DIR .dir_album .extend a{color:#333;text-decoration:underline;}
.DIR .dir_album .params{padding-right:80px;margin-bottom:5px;}
.DIR .dir_album .params li{display:inline;margin-right:10px;}
.DIR .dir_album .params .title h3{display:inline;}
.DIR .dir_album .params .param *{color:#909090;} 
.DIR .dir_album .list{width:794px;}
.DIR .dir_album .list li{position:relative;float:left;width:385px;padding-left:10px;margin:0 2px 2px 0;background:#f5f5f5;line-height:30px;}
.DIR .dir_album .list li a{display:block;color:#333;}
.DIR .dir_album .list li a:hover{width:385px;padding-left:10px;margin-left:-10px;background:#0094f9;color:#fff;text-decoration:none;}
.DIR .dir_album .list li a:hover .time,
.DIR .dir_album .list li a:hover .highlight{color:#fff;text-decoration:none;}
.DIR .dir_album .list li .time{position:absolute;right:5px;top:0;color:#909090;}

/*排行榜直达区*/
.DIR .dir_rank{position:relative;overflow:hidden;}
.DIR .dir_rank .rank_caption{margin-bottom:5px;}
.DIR .dir_rank .rank_content{position:relative;height:100%;overflow:hidden;}
.DIR .dir_rank .col1{position:relative;float:left;width:45%;margin-bottom:-1px;}
.DIR .dir_rank .col2{position:relative;float:right;width:50%;margin-bottom:-1px;}
.DIR .dir_rank .rankitem{height:34px;overflow:hidden;margin-left:25px;border-bottom:1px solid #e5e5e5;}
.DIR .dir_rank .rankitem li{line-height:35px;color:#909090;}
.DIR .dir_rank .rankitem li a,
.DIR .dir_rank .rankitem li span{margin-right:5px;}
.DIR .dir_rank .rankitem li .rank_num{color:#ff9900;font-weight:bold;}
.DIR .dir_rank .rankitem li .rank_trend{display:inline-block;width:10px;height:9px;}
.DIR .dir_rank .rankitem li .rank_trend em{display:none;}
.DIR .dir_rank .rankitem li .ico_rankup,
.DIR .dir_rank .rankitem li .ico_rankdown{vertical-align:top; margin-top:10px;}
.DIR .dir_rank .rankitem li .rank_query,
.DIR .dir_rank .rankitem li .rank_play{display:inline-block;width:70px;}
.DIR .dir_rank .rankitem .rank_sn{position:absolute;left:0px;width:20px;text-align:center;color:#000;font-size:14px;font-weight:bold;}
.DIR .dir_rank .rankitem .rank_thumb{position:relative;float:left;width:46px;height:64px;padding:3px;margin-right:10px;border:1px solid #e5e5e5;background:#fff;}
.DIR .dir_rank .rankitem .rank_thumb img{width:46px;height:64px;}
.DIR .dir_rank .rankitem .rank_title{float:left;}
.DIR .dir_rank .rankitem .rank_title h3{display:inline;line-height:35px;}
.DIR .dir_rank .rankitem .rank_stat{float:right;}
.DIR .dir_rank .rankitem .rank_stat *{line-height:35px;*display:inline;*zoom:1;}
.DIR .dir_rank .rankitem_top3{height:72px;overflow:hidden;margin:8px 0 5px 25px;border-bottom:none;}
.DIR .dir_rank .rankitem_top3 li{line-height:20px;}
.DIR .dir_rank .rankitem_top3 .rank_title{float:none;}
.DIR .dir_rank .rankitem_top3 .rank_title h3{line-height:20px;}
.DIR .dir_rank .rankitem_top3 .rank_stat{float:none;}
.DIR .dir_rank .rankitem_top3 .rank_stat *{line-height:20px;}
.DIR .dir_rank .rankitem_top3 .rank_sn{font-size:18px;}


/* 会员品牌直达区 */
.DIR .brand{overflow:auto; zoom:1;}
.DIR .brand .brand_info{float:left; width:414px; height:90px; border-right:1px solid #e5e5e5; overflow:hidden;}
.DIR .brand .brand_info .pic{float:left; width:80px; height:80px; overflow:hidden;}
.DIR .brand .brand_info .pic img{width:80px; height:80px;}
.DIR .brand .brand_info .txt{float:left; width:180px; margin:0 10px; display:inline;}
.DIR .brand .brand_info .sum{float:left; width:130px; color:#909090; word-break:break-all;}
.DIR .brand .brand_info .tit{margin-bottom:10px; word-break:break-all;}
.DIR .brand .brand_info .tit a{font-size:20px; color:#cc0000;}
.DIR .brand .brand_info .tit .ico__certified{vertical-align:top; margin-left:3px;}
.DIR .brand .brand_info .tit .ico_level,
.DIR .brand .brand_info .tit .s_ico20{vertical-align:top; margin-left:3px;}
.DIR .brand .brand_info .tit .t_ico{vertical-align:top;}
.DIR .brand .brand_info .btn_blue,
.DIR .brand .brand_info .btn_orange{display:inline-block; width:auto; height:20px; line-height:20px; padding:4px 10px; border:1px solid #1a67cb; text-align:center; color:#fff; font-size:12px;
	border-radius:5px;
	background:#2887dc;
	background:-webkit-gradient(linear,0 0, from(#2e8ee2), to(#2683d8));
	background:-moz-linear-gradient(top, #2e8ee2, #2683d8);
	background:-o-linear-gradient(top, #2e8ee2, #2683d8);
	background:-ms-linear-gradient(top, #2e8ee2, #2683d8);
}
.DIR .brand .brand_info .btn_orange{border:1px solid #e68a03; line-height:20px;
	box-shadow:none;
	background:#f49a00;
	background:-webkit-gradient(linear,0 0, from(#f3a700), to(#fa8403));
	background:-moz-linear-gradient(top, #f3a700, #fa8403);
	background:-o-linear-gradient(top, #f3a700, #fa8403);
	background:-ms-linear-gradient(top, #f3a700, #fa8403);
}
.DIR .brand .brand_info .btn_blue:hover,
.DIR .brand .brand_info .btn_orange:hover{text-decoration:none;}
.DIR .brand .brand_video{float:left; height:90px; overflow:hidden;}
.DIR .brand .brand_video ul{position:absolute; width:580px;}
.DIR .brand .brand_video ul li{float:left; position:relative; width:90px; margin:0 25px 0 30px; display:inline;}
.DIR .brand .brand_video ul li .ico__newpgm{position:absolute; top:-5px; left:-5px; right:auto;}
.DIR .brand .brand_video .pic{display:inline-block; width:90px; height:50px; background:#999; overflow:hidden;}
.DIR .brand .brand_video .pic img{width:90px;}
.DIR .brand .brand_video p{word-wrap:break-word; word-break:break-all;}

/*电影系列*/
.DIR .movie-series .G{float:left; width:132px; margin-right:10px; margin-right:8px;}
.DIR .movie-series .T{width:780px;background:#eee;padding:5px;float:left;_overflow:hidden;}
.DIR .movie-series .T .tabs{border:none;width:420px;float:left;}
.DIR .movie-series .T .container{width:318px;min-height:260px;_height:260px;overflow:hidden;background:#fff;padding:20px 20px 15px 20px;float:left;border:1px solid #ddd;}
.DIR .movie-series .base h1{color:#909090;}
.DIR .movie-series .base .base_serise{font-size:24px;color:#909090;font-weight:normal;margin-right:5px;}
.DIR .movie-series .tabs ul{height:250px;border:none;}
.DIR .movie-series .tabs ul li{width:389px;float:none;position:relative;zoom:1;background:#f5f5f5;display:block;height:20px;overflow:hidden;margin-bottom:2px;padding:12px 15px;position:relative;font-size:14px;border:1px solid #e5e5e5;border-right:none;}
.DIR .movie-series .tabs ul .current{width:390px;margin-right:-1px;background:#fff;border:1px solid #ddd;padding:12px 15px;border-right:none;}
.DIR .movie-series .tabs ul .time{position:absolute;left:10px;top:12px;}
.DIR .movie-series .tabs .mlink{position:absolute;left:58px;top:11px;height:20px;width:275px;overflow:hidden;}
.DIR .movie-series .tabs .state{position:absolute;right:15px;top:12px;font-size:12px;width:68px;text-align:center;}
.DIR .movie-series .tabs .current .state{right:16px;_right:17px;}
.DIR .movie-series .tabs .mlink a{display:inline;cursor:pointer;}
.DIR .movie-series .tabs .mlink a:hover{text-decoration:underline;}
.DIR .movie-series .tabs .paytips{color:#ff6600;cursor:default;font-size:12px;}

.DIR .movie-series .entry .thumb{float:left;width:90px;margin-right:5px;}
.DIR .movie-series .entry .info{float:left;width:223px;}
.DIR .movie-series .entry .info .params li{float:none;position:relative;display:block;padding-left:32px;width:196px;height:auto;text-align:left;}
.DIR .movie-series .entry .info .params label{position:absolute;left:0;top:0;}
.DIR .movie-series .entry .info .params .grade{font-size:14px;color:#f60;position:relative;top:-1px;*top:-3px;}
.DIR .movie-series .entry .intro{margin-top:10px;}
.DIR .movie-series .entry .membertips{text-align:center;background:#ffffe5;width:180px;border:1px solid #ffc299;padding:8px;margin-bottom:10px;}
.DIR .movie-series .entry .membertips a{color:#ff6600;}
.DIR .movie-series .viewpoint .handle{top:0;}
.DIR .movie-series .viewpoint .panel{top:22px;}
.DIR .movie-series .pages{margin:10px 0;text-align:center;}
.DIR .movie-series .pages span{display:inline-block;*display:inline;*zoom:1;}
.DIR .movie-series .pages a{font-size:14px;cursor:pointer;border:1px solid #ddd;background:#fafafa;color:#333;display:inline-block;*display:inline;*zoom:1;width:40px;height:26px;line-height:26px;color:#333;}
.DIR .movie-series .pages a:hover{text-decoration:none;background:#09f;color:#fff;}
.DIR .movie-series .pages .current a{background:#999;color:#fff;}
.DIR .movie-series .showninfo{height:65px;padding:5px;background:#f3f3f3;text-align:center;}
.DIR .movie-series .showninfo p{margin:0;padding:0;}
.DIR .movie-series .showninfo .thumb{width:100px;text-align:right;margin:5px 15px 0 0;padding-top:15px;}
.DIR .movie-series .showninfo .desc{overflow:hidden;zoom:1;text-align:left;padding-top:15px;}
.DIR .movie-series .showninfo .label{color:#333;}
.DIR .movie-series .showninfo .detail{text-align:left;position:relative;}
.DIR .movie-series .showninfo .detail p{margin-bottom:2px;}
.DIR .movie-series .showninfo .more{position:absolute;right:0px;top:0px;}
.DIR .movie-series .detail{position:relative;zoom:1;}
.DIR .movie-series .mask-area{display:none;}
.DIR .movie-series .mask{text-align:center;z-index:10;position:absolute;width:780px;left:145px;top:0;background:#f0f0f0;filter:alpha(opacity=80);opacity:.8;}
.DIR .movie-series .loading{height:308px;text-align:center;z-index:20;position:absolute;width:780px;left:145px;top:0;line-height:308px;*padding-top:140px;*overflow:hidden;}
.DIR .movie-series .pgm-source{width:auto;padding:0;margin:0;}
.DIR .movie-series .pgm-source .source{text-align:left;}

.DIR .movie-series .tabs ul .current .state .btn_play_s{color:#fff;}

/*优酷出品*/
.DIR .youkupro .p .p_thumb{margin-bottom:3px;}
.DIR .youkupro .p{margin-bottom:20px;}
.DIR .youkupro .base{padding-right:0px;};
.DIR .base .intro{color:#909090;}

.DIR .youkupro .tab_ctrl{position:relative;margin-bottom:21px;width:100%;height:29px;background:#f5f5f5;border-top:3px solid #e5e5e5;}
.DIR .youkupro .tab_ctrl ul{position:absolute;top:-3px;left:0;height:32px;}
.DIR .youkupro .tab_ctrl li{position:relative;height:32px;float:left;min-width:130px;_width:130px;_white-space:nowrap;border-right:2px solid #fff;}
.DIR .youkupro .tab_ctrl li a{display:block;text-align:center;padding:0 25px;height:29px;border-top:3px solid #e5e5e5;font-size:14px;color:#000;line-height:28px;}
.DIR .youkupro .tab_ctrl li a:hover{border-color:#09f;background:#e8f5fb;text-decoration:none;min-width:80px;}
.DIR .youkupro .tab_ctrl li.current a{border-color:#09f;background:#fff;font-weight:bold;outline:none;cursor:default;min-width:80px;}
.DIR .youkupro .tab_ctrl li.current a:hover{border-color:#09f;background:#fff;}

.DIR .sub_tit ul{line-height:22px;display:inline;}
.DIR .sub_tit ul li{float:left;padding-right:22px;padding-bottom:10px;}
.DIR .sub_current a{color:#333;}

.DIR .collgrid4w,.DIR .collgrid4w .items{width:930px;}
.DIR .collgrid4w .items .p{float:left;margin-right:32px;}
.DIR .collgrid4w .items .p .p_title{height:40px;margin-bottom:5px;overflow:hidden;}
.DIR .collgrid4w .items .p_last{margin-right:2px;}

.DIR .main_pro .hide_pro,.DIR .hide_btn{display:none;}
.DIR .main_pro .show_pro{display:block;}
.DIR .toggle_pro{text-align:right;color:#014CCC;cursor:pointer;}

.DIR .handle .show_all .ico_down{vertical-align:top; margin:13px 5px 0 5px; *margin-top:7px; _margin-top:4px;}
.DIR .handle .compress .ico_down{vertical-align:top; margin:9px 5px 0 5px; *margin-top:3px; _margin-top:0;}
.DIR .news {width:930px;overflow:hidden;border-bottom:3px solid #f0f0f0;margin-bottom:15px;}
.DIR .news .base_name h1{color:#909090;}
.DIR .dir-news{width:960px;}
.DIR .news .v{float:left;width:220px;margin-right:15px;}
.DIR .news .v .v_thumb,.DIR .news .v .v_link{width:220px;height:165px;margin-bottom:5px;}
.DIR .news .v .v_thumb img{width:214px;height:159px;position:relative;top:3px;}
.DIR .news .v .v_thumb{margin-bottom:5px;}
.DIR .news .v .v_desc{z-index:1;position:absolute;top:145px;left:4px;width:213px;height:18px;line-height:17px;overflow:hidden;}
.DIR .news .v .v_desc .bg{z-index:-1;position:absolute;top:0px;left:0px;width:100%;height:18px;background:#000;filter:alpha(opacity=60);opacity:0.6;}
.DIR .news .v .v_desc .desc{font-size:12px;z-index:2;position:relative;margin:0 4px;height:18px;overflow:hidden;line-height:18px;color:#fff;}
.DIR .news .v .v_title {margin-bottom:3px;}
.DIR .news .v .v_title a{font-size:14px;}
.DIR .news .dir-news-comb .v_title a {font-size:12px;}
.DIR .news .v .v_stat{display:inline-block;*display:inline;*zoom:1;white-space:normal;margin-right:5px;}
.DIR .news .v .v_stat a{color:#909090;}
.DIR .news .v .v_ishd{left:189px;top:147px;}
.DIR .news .breaking-news{width:350px;height:260px;float:left;margin-right:18px;}
.DIR .news .breaking-news .v,.DIR .news .breaking-news .v .v_thumb,.DIR .news .breaking-news .v .v_link{width:348px;height:258px;margin:0;}
.DIR .news .breaking-news .v .v_thumb{margin-bottom:7px;}
.DIR .news .breaking-news .v .v_thumb img{width:342px;height:252px;position:relative;top:3px;}
.DIR .news .breaking-news .v .v_title a{font-size:16px;line-height:24px;}
.DIR .news .breaking-news .v .v_desc{width:342px;top:238px;}
.DIR .news .breaking-news .v .v_ishd{left:318px;top:240px;}
.DIR .news .dir-news-comb{min-height:360px;_height:360px;}
.DIR .news .dir-news-comb .news-list{width:560px;overflow:hidden;_width:540px;}
.DIR .news .dir-news-comb .news-list .news-list-inner{width:600px;padding-left:17px;}
.DIR .news .dir-news-comb .news-list .v{width:126px;height:80px;margin:0;}
.DIR .news .dir-news-comb .news-list .v .v_thumb,.DIR .news .dir-news-comb .news-list .v .v_link{width:126px;height:78px;margin-bottom:5px;}
.DIR .news .dir-news-comb .news-list .v .v_thumb img{width:120px;height:70px;position:relative;top:3px;}
.DIR .news .dir-news-comb .news-list .v{margin-right:10px;position:relative;width:128px;height:180px;}
.DIR .news .dir-news-comb .news-list .v .v_desc{top:58px;left:4px;width:120px;}
.DIR .news .dir-news-comb .news-list .v .v_desc .bg{position:absolute;top:0px;left:0px;}
.DIR .news .dir-news-comb .news-list .v .v_ishd{left:99px;top:60px;}

/* 大词一期直达区 */
.line{clear:both; height:3px; line-height:3px; overflow:hidden; width:930px; background:#f0f0f0; margin:0px auto;}
.DIR .major_title h1{height:30px;line-height:30px;font-size:24px;color:#909090;font-weight:normal; font-family:"Microsoft YaHei","微软雅黑";}
.DIR .major{width:970px; margin-bottom:20px; font-size:12px; color:#555; *zoom:1; *margin:0; *padding:0; }
.DIR .major a{color:#0066cc}
.DIR .major div{margin:0px;padding:0px;}
.DIR .major .major_title{margin-bottom:10px;zoom:1;*position:relative;}
.DIR .major .sub_desc{margin-bottom:10px;}
.DIR .major .main_box,
.DIR .major .side_box{float:left;overflow:hidden;*zoom:1;*margin:0;*padding:0;}
.DIR .major .main_box{width:640px;}
.DIR .major .side_box{width:250px;}
.DIR .major .left{margin-right:40px;} 

.DIR .major .handle{width:90px;padding-left:10px;height:30px;line-height:30px;background:#f0f0f0;margin:0 auto;*zoom:1;margin-bottom:15px;text-align:center; _height:20px; _padding-top:10px;}
.DIR .major .handle .more{position:relative;width:70px;}
.DIR .major .handle .more a{position:absolute; top:0px; left:0px; display:inline-block; width:60px; height:30px; line-height:30px; cursor:pointer;zoom:1; *width:50px; }
.DIR .major .handle .more .add_r{position:absolute; top:10px; left:60px; border:4px solid; border-color:#f0f0f0 #f0f0f0 #f0f0f0 #000000; width:0px; height:0px; font-size:0; line-height:0; display:block; *left:55px;}
.DIR .major .v .v_title{font-size:14px; font-family:"Microsoft yahei";}
.DIR .major .v{position:relative; float:left; margin-right:20px; color:#909090; z-index:0; *zoom:1;}
.DIR .major .vmids .v{width:145px;}
.DIR .major .vmidm .v{width:145px;}
.DIR .major .vmidl .v{width:145px;}
.DIR .major .vlarge .v{width:200px; margin-right:56px;}

.DIR .major .v .v_link{position:absolute; top:0; left:0; width:145px; z-index:2;}
.DIR .major .vmids .v .v_link{height:80px;}
.DIR .major .vmidm .v .v_link{height:145px;}
.DIR .major .vmidl .v .v_link{height:218px;}
.DIR .major .vlarge .v .v_link{width:200px; height:110px;}

.DIR .major .v .v_time{position:absolute; left:0px; height:18px; line-height:17px; overflow:hidden; z-index:1;}
.DIR .major .vmids .v .v_time{top:62px;}
.DIR .major .vmidm .v .v_time{top:127px;}
.DIR .major .vmidl .v .v_time{top:200px;}
.DIR .major .vlarge .v .v_time{top:92px;}

.DIR .major .v .v_thumb{position:relative; margin-bottom:5px; border:none;}
.DIR .major .vmids .v .v_thumb{width:145px; height:80px;}
.DIR .major .vmidm .v .v_thumb{width:145px; height:145px;}
.DIR .major .vmidl .v .v_thumb{width:145px; height:218px;}
.DIR .major .vlarge .v .v_thumb{width:200px; height:110px;}

.DIR .major .v .v_thumb img{position:absolute; display:block; top:0px; left:0px;}
.DIR .major .vmids .v .v_thumb img{clip:rect(0px 145px 80px 0px);width:145px;height:80px;}
.DIR .major .vmidm .v .v_thumb img{clip:rect(0px 145px 145px 0px);width:145px;height:145px;}
.DIR .major .vmidl .v .v_thumb img{clip:rect(0px 145px 218px 0px);width:145px;height:218px;}
.DIR .major .vlarge .v .v_thumb img{clip:rect(0px 200px 110px 0px);width:200px;height:110px;}

.DIR .major .v_last,
.DIR .major .vlarge .v_last{margin-right:0px;}

/* .DIR .major .tong .vmids .v{z-index:0;position:relative;color:#909090;width:145px;margin-right:20px;float:left;*zoom:1;}
.DIR .major .tong .vmidl .v{z-index:0;position:relative;color:#909090;width:145px;margin-right:20px;float:left;*zoom:1;} */
.DIR .major .vmids .hide,.DIR .major .vmidm .hide,.DIR .major .vmidl .hide,.DIR .major .large .hide{display:none;}


.DIR .major .v li label{color:#909090;font-family:"宋体";}
.DIR .major .v .v_link a:hover{background:transparent; text-decoration:none;}
.DIR .major .v .v_status{z-index:1;position:absolute;left:0;width:145px;height:18px;top:200px;overflow:hidden;line-height:18px;}
.DIR .major .v .v_status .status{float:left; color:#fff;margin-left:4px;line-height:18px;}
.DIR .major .v .v_status .score{float:right; margin-right:4px; line-height:18px; color:#FC6500; font-weight:bold;}
.DIR .major .v .v_status .score i{font-size:16px;}
.DIR .major .v .v_status .bg{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:18px;background:#000;filter:alpha(opacity=60);opacity:0.6;}
.DIR .major .v .p_playbtn .btn_play_s{margin:4px 5px 0 0; color:#fff;}

.DIR .major .v .v_ishd{position:absolute; top:0px; right:0px; height:17px; line-height:17px; overflow:hidden; z-index:2;}
.DIR .major .v .v_ishd .ico__HD,
.DIR .major .v .v_ishd .ico__SD{display:block; height:17px; line-height:17px; *margin-right:0;}
.DIR .major .v .tip_bk{display:block; width:60px; height:20px; background:#000; background:rgba(0,0,0,.7); text-align:center; color:#fff;}
.DIR .major .vmidl .v .v_field{position:absolute; top:0px; right:0px; color:#fff; overflow:hidden; z-index:2;}
.DIR .major .vmidl .v .v_desc{*zoom:1;}


.DIR .major .v .v_time .num{font-weight:bold; color:#fff; font-size:12px; line-height:12px; margin:0 4px; font-family:"宋体"; color:#ddd; white-space:nowrap;}
.DIR .major .v .v_time .bg{z-index:-1;position:absolute; top:0;left:0;display:block;width:100%;height:18px;background:#000;filter:alpha(opacity=60);opacity:0.6;}
.DIR .major .v .v_user a{color:#909090;}
.DIR .major .v .v_tag{height:20px; overflow:hidden;}
.DIR .major .v .v_tag a{color:#909090;}
.DIR .major .v .v_stat{height:20px; overflow:hidden; white-space:pre; _white-space:normal;}
.DIR .major .v .v_stat b{color:#FF9900;font-size:12px;}
.DIR .major .v .ico_ispaid,
.DIR .major .v .ico_charge{position:absolute; top:0; left:0;}
.DIR .major .v .v_play{margin-top:2px;}
.DIR .major .v .btnprevue,
.DIR .major .v .btnplay,
.DIR .major .v .source{float:left; margin-top:4px; margin-right:5px;}
.DIR .major .v .source{height:24px; width:24px;}
.DIR .major .v .source a{display:inline-block; width:24px; height:19px; padding-top:3px; text-align:center; border:1px solid #fff;}
.DIR .major .v .source a:hover{border:1px solid #c9c9c9;background:#fff;border-radius:2px;-webkit-border-radius:2px;}
.DIR .major .tab_lis{height:35px; margin-bottom:20px;}
.DIR .major .tab_lis .tab{*zoom:1;}
.DIR .major .tab_lis li{float:left; margin-right:5px; background:#eee;
	border-top-right-radius:15px; 
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
}
.DIR .major .tab_lis li:hover{background:#ccebff;}
.DIR .major .tab_lis li a{display:block; padding:5px 25px 5px 20px; line-height:24px; text-decoration:none; color:#555; font-size:16px; font-family:"microsoft yahei","微软雅黑","黑体";}
.DIR .major .tab_lis li a:hover{_background:#ccebff;}
.DIR .major .tab_lis li.current{background:#09f;}
.DIR .major .tab_lis li.current a{padding-bottom:5px; color:#fff;}
.DIR .major .tab_lis li.current:hover{background:#0099ff;}
.DIR .major .tab_lis li.current a:hover{_background:#0099ff;}

.DIR .major .catagory{position:relative; height:30px; margin-bottom:10px; background:#eee;}
.DIR .major .catagory .cata_name{display:inline-block; float:left; height:30px; line-height:30px; margin-left:10px; margin-right:17px; color:#555; font-size:16px; font-family:"microsoft yahei","微软雅黑","黑体"; *zoom:1; *display:inline;}
.DIR .major .catagory a{display:inline-block;float:left;height:30px;line-height:30px;*zoom:1;*display:inline;}
.DIR .major .cmv{background-color:#0099ff; margin-bottom:0px;}
.DIR .major .cmv .cata_name{color:#fff;}

.DIR .major ul li.mvimg{margin-bottom:8px;}
.DIR .major ul li.desc{color:#909090;}

.DIR .major .sub_lis li{float:left; margin-right:30px; margin-bottom:20px; cursor:pointer; *zoom:1;}
.DIR .major .sub_lis li a{display:inline-block; height:24px; line-height:24px; color:#555; text-decoration:none; font-size:14px;font-family:"宋体"; *zoom:1; *display:inline;}
.DIR .major .sub_lis li a:hover{border-bottom:2px solid #e5e5e5;}
.DIR .major .sub_lis li.current a{font-weight:bold;border-bottom:2px solid #09f;}

.DIR .major .side_box .famous{height:145px; margin-bottom:17px;}
.DIR .major .side_box .famous li{float:left; display:table;}
.DIR .major .side_box .famous .famous_img{margin-right:20px;}
.DIR .major .side_box .famous .famous_name{width:85px; height:145px; display:table-cell; vertical-align:middle; line-height:30px; font-size:20px; font-weight:normal; font-family:"Microsoft YaHei","微软雅黑"; *display:inline;}
.DIR .major .side_box .famous .famous_name a{color:#555; *display:inline-block; *padding-top:50px;}
.DIR .major .side_box p{color:#909090;}
.DIR .major .side_box p.last{margin-bottom:20px;}
.DIR .major .side_box p a{color:#555;}
.DIR .major .side_box .person{margin-bottom:20px;}
.DIR .major .side_box .person li{float:left; margin-right:20px;}
.DIR .major .side_box .person li.last{margin-right:0px;}
.DIR .major .side_box .person li p{text-align:center;}
.DIR .major .side_box .side_list{margin-bottom:20px;}
.DIR .major .side_box .side_list em{display:inline-block; width:20px; height:20px; margin-right:5px; background:url(../img/dir/dot.png) 0 0 no-repeat;}
.DIR .major .side_box .side_list span{color:#909090;}


/* 大词二期 专辑推荐 */
.DIR .recom{position:relative; margin-bottom:15px; border-bottom:3px solid #f0f0f0; zoom:1;}
.DIR .recom_tit{height:30px; margin-bottom:16px;}
.DIR .recom_tit .tit{float:left; color:#c00; font-size:24px; line-height:30px; font-family:"Microsoft yahei";}
.DIR .recom_tit .func{float:right;}
.DIR .recom_tit .btn{float:left; width:102px; height:28px; line-height:28px; padding:0 10px; text-align:center; color:#fff; background:#2887dc; border:1px solid #1b69cc;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#2e8ee2), to(#2683d8));
	background:-moz-linear-gradient(top, #2e8ee2, #2683d8);
	background:-o-linear-gradient(top, #2e8ee2, #2683d8);
	border-radius:3px;
}
.DIR .recom_tit .s_ico20{float:left; vertical-align:top; margin-top:6px; margin-left:10px;}
.DIR .recom_tit .btn:hover{text-decoration:none;}


.DIR .recom_box{height:186px; margin-bottom:30px; border:1px solid #ddd; background:#f2f2f2; overflow:hidden;}
.DIR .recom_box li{float:left; width:200px; height:168px; padding:9px 9px 9px 5px; border-right:1px solid #ddd; background:#fff; margin-right:4px; color:#909090; position:relative;}
.DIR .recom_box li .pic{display:block; width:200px; height:110px; overflow:hidden; position:relative;}
.DIR .recom_box li .pic img{height:160px; margin-top:-25px; margin-left:-5px;}
.DIR .recom_box li .pic .ico__HD,
.DIR .recom_box li .pic .ico__SD{position:absolute; top:0; right:0;}
.DIR .recom_box li .ico__newpgm{position:absolute; left:2px; top:4px; z-index:5;}
.DIR .recom_box li .txt{margin-top:5px; line-height:20px; word-wrap:break-word; word-break:break-all;}
.DIR .recom_box li .pic .time{position:absolute; bottom:0; right:0; height:18px; padding:0 5px; background:rgba(0,0,0,.6); color:#fff;}
.DIR .recom_box li a{color:#06c;}
.DIR .recom_box li p{line-height:20px;}
.DIR .recom_box li p em{font-style:normal;}
.DIR .recom_box li p span{margin-right:15px; display:inline-block;}
.DIR .recom_box li p span i{vertical-align:top; margin-left:-2px; margin-right:5px; *margin-top:1px; *vertical-align:middle;}
.DIR .recom_box li.first{padding-left:9px;}
.DIR .recom_box li.last{width:70px; padding-left:9px; margin-right:0; border-right:0; zoom:1;}
.DIR .recom_box li.last .txt{height:55px;}
.DIR .recom_box li.last a{color:#909090;}
.DIR .recom_box li.last img{width:70px; height:70px;}
.DIR .recom_box li.last .num{margin-top:-10px; _line-height:17px; font-size:12px;}

.DIR .recom_layer{position:absolute; top:35px; right:0px; width:282px; min-height:174px; height:auto !important; _height:100%; padding:15px 15px 15px 17px; border:3px solid #ccc; background:#fff; display:none; z-index:10;}
.DIR .recom_layer .tit{margin-bottom:6px; font-size:14px; color:#555;}
.DIR .recom_layer .tit span{color:#c00;}
.DIR .recom_layer .tit .s_ico20{vertical-align:top; margin-top:2px; margin-right:5px;}
.DIR .recom_layer .inp_box{margin-bottom:20px;}
.DIR .recom_layer .inp_box input{border:1px solid #999; line-height:28px; line-height:20px\9; padding:5px 10px;
	box-shadow:inset 0 0 3px rgba(0,0,0,.3);
}
.DIR .recom_layer .inp_box input:focus{border-color:#3eabff;}
.DIR .recom_layer .inp_box input.url{width:236px; height:18px;}
.DIR .recom_layer .inp_box input.check{width:96px; height:18px;}
.DIR .recom_layer .inp_box img{margin-left:10px;}
.DIR .recom_layer .inp_box .change{margin-left:10px; color:#3399e0;}
.DIR .recom_layer .inp_box .error{color:#f00; display:none;}
.DIR .recom_layer .ico_video_close{position:absolute; top:9px; right:5px; cursor:pointer;}
.DIR .recom_layer .contact{position:absolute; right:13px; bottom:14px; padding-right:4px; color:#909090;}
.DIR .recom_layer .contact img{margin-left:8px; vertical-align:top; margin-top:3px;}
.DIR .recom_layer .txt{width:250px; font-size:14px; line-height:24px; color:#555;}
.DIR .recom_tip{position:absolute; top:35px; right:0; width:278px; height:42px; padding:15px 20px; 
	background:#ffffe5; border:1px solid #ecdda8; display:none; z-index:10;}
.DIR .recom_tip a{color:#3399e0;}


/* mv直达区 */
.DIR .mv .base{margin-left:143px;}
.DIR .mv .mv_face{position:relative; margin-left:-4px; width:136px; height:136px;}
.DIR .mv .mv_face .face{position:relative; display:inline-block; width:136px; height:136px; background:url(../img/mv_bg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="http://static.soku.com/v1.0.0737/soku/inthesky/giantstar/img/mv_bg.png"); z-index:9;}
.DIR .mv .mv_face .img{position:absolute; top:30px; left:29px; width:79px; height:79px; overflow:hidden; z-index:8;
	border-radius:45px;
}
.DIR .mv .mv_face .img img{width:auto; height:79px;}
.DIR .mv .mv_face .dot{position:absolute; top:60px; left:59px; width:21px; height:21px; background:url(../img/mv_dot.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="http://static.soku.com/v1.0.0737/soku/inthesky/giantstar/img/mv_dot.png");  z-index:10;}
.DIR .mv .T{width:827px; overflow:hidden; _width:auto; _float:none; }
.DIR .mv .T .mv_list{margin-left:-10px; padding-top:5px; *zoom:1; _position:relative; _left:-20px; _width:auto; _margin-right:-20px;}
.DIR .mv .T .mv_list li{float:left; margin-left:10px;}
.DIR .mv .T .mv_list li .v li{float:none; margin-left:0;}
.DIR .mv .T .v_title{margin-top:5px; margin-bottom:12px; height: 40px;}
.DIR .mv .T .v_b{width:266px; height:257px;}
.DIR .mv .T .v_b .v_link{width:266px; height:149px;}
.DIR .mv .T .v_b .v_thumb{width:266px; height:149px;}
.DIR .mv .T .v_b .v_thumb img{width:266px; height:149px; clip:rect(0px 266px 149px 0)}
.DIR .mv .T .v_b .v_time{top:131px;}
.DIR .mv .T .v_b .v_title{margin-top:0; height:94px; padding:7px 10px; background:#f9f9f9;}
.DIR .mv .T .v_b .v_title .title{height:70px; font-size:16px; line-height:26px;}
.DIR .mv .T .v_b .v_title .title span{margin-right:5px; padding:2px 7px; background:#40b3ff; color:#fff; font-size:14px; font-family:Arial;
	border-radius:2px;
}
.DIR .mv .T .v_b .v_title .info{color:#929292;}
.DIR .mv .major{width:827px; border:0;}

.DIR .mv_sign{padding-bottom:5px;}
.DIR .mv_sign .G{margin-right:20px; width:200px; padding-top:5px;}
.DIR .mv_sign .G .v{width:200px; height:110px;}
.DIR .mv_sign .G .v .v_link{width:200px; height:110px;}
.DIR .mv_sign .G .v .v_thumb{width:200px; height:110px;}
.DIR .mv_sign .G .v .v_thumb img{width:200px; height:110px; clip:rect(0px 200px 110px 0);}
.DIR .mv_sign .G .v .v_time{top:92px;}
.DIR .mv_sign .base{margin-left:220px;}
.DIR .mv_sign .T{margin-top:-15px; width:750px; padding-top:10px; background:url(../img/mv_bg.jpg)  565px 0px no-repeat;}
.DIR .mv_sign .T .params{margin-bottom:15px;}
.DIR .mv_sign .T .params .type{float:left; margin-right:15px; width:auto; color:#555;}
.DIR .mv_sign .T .params label{margin-right:0;}
.DIR .mv_sign .T .btn_play{display:inline-block; width:108px; height:38px; background:#1c98e7; border:1px solid #0680cd; text-align:center; font:18px/38px "Microsoft yahei"; color:#fff; text-indent:0;}
.DIR .mv_sign .T .btn_play:hover{background:#25a3f3; border:1px solid #1695e6; text-decoration:none;}
.DIR .mv_sign .T .btn_play:active{background:#108bd9; border:1px solid #0680cd;}

/* UGC直达区 */
.DIR .ugc_nav{width:120px; height:324px; background:#f5f5f5;}
.DIR .ugc_nav li{float:left; width:100%; height:36px; line-height:36px; text-align:center; font-size:16px; font-family:"Microsoft yahei"; }
.DIR .ugc_nav li a{display:block; color:#555;}
.DIR .ugc_nav li a:hover{text-decoration:none;}
.DIR .ugc_nav li.on{background:#06a7e1;}
.DIR .ugc_nav li.on a{color:#fff;}
.DIR .ugc .T{width:827px;}
.DIR .ugc .T .ugc_list{position:relative; margin-left:-10px; height:278px; padding-top:5px; overflow:hidden; *zoom:1;}
.DIR .ugc .T .ugc_list >ul{position:absolute; height:278px;}
.DIR .ugc .T .ugc_list >ul >li{float:left; width:828px;}
.DIR .ugc .T .ugc_list >ul >li .v{float:left; margin-left:10px; height:140px;}
.DIR .ugc .T .ugc_list .arrow{position:absolute; width:30px; height:120px; padding-top:100px; background:#000; background:rgba(0,0,0,.6); cursor:pointer; z-index:9;}
.DIR .ugc .T .ugc_list .al{left:10px;}
.DIR .ugc .T .ugc_list .ar{left:auto; right:9px;}
.DIR .ugc .T .v_title{margin-top:3px; line-height:18px;}


/* 节目相关推荐 */
.album_about{ height:20px; margin-left:40px; font-size:12px; overflow:hidden; white-space:nowrap; word-wrap:break-word; word-break:break-all; text-overflow:ellipsis;}
.album_about a{margin-right:10px;}


/* Express 直达区N+1 */
.sk-express{text-align:left;}
.sk-exp-more{margin-bottom:20px;}
.sk-exp-more .hd{height:30px;}
.sk-exp-more .hd h3{color:#909090;font-size:16px;font-weight:normal;font-family:"Microsoft Yahei","微软雅黑";color:#909090;}
.sk-exp-more .bd .sk-exp-list{width:970px; height:205px; margin-bottom:10px; position:relative; overflow:hidden;}
.sk-exp-more .bd .sk-exp-list ul{position:absolute; height:205px;}
.sk-exp-more .bd .sk-exp-list li{float:left; width:90px; height:205px; margin-right:20px; display:inline;}
.sk-exp-more .bd .sk-exp-list li .pic{position:relative; width:90px; height:135px; margin-bottom:5px; overflow:hidden;}
.sk-exp-more .bd .sk-exp-list li .pic img{width:90px; height:135px;}
.sk-exp-more .bd .sk-exp-list li .pic .time{position:absolute; bottom:0; left:0; width:100%; height:18px; line-height:18px; color:#ddd; z-index:1;}
.sk-exp-more .bd .sk-exp-list li .pic .time span{padding-left:2px; white-space:nowrap; font-family:"SimSun";}
.sk-exp-more .bd .sk-exp-list li .pic .time .bg{position: absolute; left:0; bottom:0; padding:0; width:90px; height:45px; background:url(../img/bg_video_mini.png) no-repeat; z-index:-1; }
.sk-exp-more .bd .sk-exp-list li .info{color:#909090;}
.sk-exp-more .bd .sk-exp-list .arrow{position:absolute; width:32px; height:80px; padding-top:55px; background:#000;background:rgba(0,0,0,.7); z-index:9; cursor:pointer; *filter:alpha(opacity=80);}
.sk-exp-more .bd .sk-exp-list .al{left:0;}
.sk-exp-more .bd .sk-exp-list .ar{right:0;}

/*Express 三个内容区 */
.sk-exp-more .bd .sk-exp-three{position:relative; height:135px; margin-bottom:20px; overflow:hidden;}
.sk-exp-more .bd .sk-exp-three ul{position:absolute; width:990px; margin-right:-20px;}
.sk-exp-more .bd .sk-exp-three li{float:left; width:310px; height:135px; margin-right:20px; display:inline; }
.sk-exp-more .bd .sk-exp-three li .pic{float:left; position:relative; width:90px; height:135px; overflow:hidden;}
.sk-exp-more .bd .sk-exp-three li .pic img{width:90px; height:135px;}
.sk-exp-more .bd .sk-exp-three li .pic .time .bg{position: absolute; left:0; bottom:0; width:90px; height:45px;
background: url("../img/bg_video_mini.png") no-repeat;  z-index:-1; }
.sk-exp-more .bd .sk-exp-three li .pic .time{position:absolute; bottom:0; left:0; width:100%; height:18px; line-height:18px; color:#ddd; z-index:1;}
.sk-exp-more .bd .sk-exp-three li .pic .time span{padding-left:2px; white-space:nowrap; font-family:"SimSun";}
.sk-exp-more .bd .sk-exp-three li .info{float:left; width:198px; height:117px; padding:8px 10px; border:1px solid #ddd; border-left:0; color:#909090;}
.sk-exp-more .bd .sk-exp-three li .info .tit{margin-bottom:5px; font-size:16px; font-family:"Microsoft yahei";}
.sk-exp-more .bd .sk-exp-three li .info .play{margin-top:6px;}

.sk-exp-more .bd li .pic .ico__HD,
.sk-exp-more .bd li .pic .ico__SD{position:absolute; top:0; left:auto; right:0;}
.sk-exp-more .bd li .pic .ico_ispaid,
.sk-exp-more .bd li .pic .ico_charge{position:absolute; top:0; left:0;}


/* 多集电影 */
.DIR .sigle{margin-top:10px; margin-bottom:10px; padding-top:20px; border-top:1px solid #e5e5e5; overflow:auto; zoom:1;}
.DIR .sigle .video{float:left; position:relative; margin-right:9px; width:128px; height:72px; display:inline; overflow:hidden;}
.DIR .sigle .video img{margin-top:-6px;}
.DIR .sigle .info{float:left; color:#909090;}
.DIR .sigle .info .tit{margin-top:-2px; font-size:16px; font-family:"Microsoft yahei";}
.DIR .sigle .info p{margin-top:5px;}
.DIR .sigle .info span{margin-right:15px;}
.DIR .sigle .info .btn_play_s{color:#fff;}
.DIR .tit_more{margin-bottom:5px;}

/* 视频分类 */
.DIR .sk_type{}
.DIR .sk_type .hd{height:98px;}
.DIR .sk_type .hd h3{margin-bottom:15px; line-height:34px; font-size:26px; color:#909090;}
.DIR .sk_type .type_nav a{float:left; margin-right:10px; width:90px; height:34px; background:#f3f3f3; text-align:center; color:#909090; font:16px/34px "Microsoft yahei"; _height:29px; _padding-top:5px;}
.DIR .sk_type .type_nav a .s_ico{vertical-align:top; margin:8px 5px 0 0; *margin-top:2px; _vertical-align:middle; _margin-top:3px;}
.DIR .sk_type .type_nav a.on{background:#0099ff; color:#fff;}
.DIR .sk_type .type_nav a:hover{text-decoration:none;}
.DIR .sk_type .bd .sk-exp-list{height:177px;}
.DIR .sk_type .bd .sk-exp-list .arrow{width:30px; height:95px; padding-top:65px;}
.DIR .v-type{position:absolute; width:5000px;}
.DIR .v-type .v{float:left; margin-right:61px; width:145px;}

/* 搜索结果 */
.sk_result{padding-top:10px;}
.sk_result .bd{overflow:hidden;}
.sk_result .sk-vlist{margin-left:-54px; margin-bottom:30px; *float:left; *width:1031px;;}
.sk_result .sk-vlist .v{float:left; margin:0 0px 20px 54px; height:217px; border:1px solid #e5e5e5; _display:inline; _zoom:1;}
.sk_result .sk-vlist .on{box-shadow:0 0px 4px 1px rgba(116,116,116,.2);}
.sk_result .sk-hlist .on.v{width:100%; *float:none; _width:909px;}
.sk_result .sk-hlist .v-thumb{float:left; margin-right:15px;}
.sk_result .sk-hlist .v-meta{overflow:hidden; zoom:1;}
.sk_result .sk-hlist .v-meta-title a{font-size:16px; line-height:18px;}
.sk_result .sk-hlist .v-meta-title .tip_focus{font-size:12px; _vertical-align:top;}
.sk_result .sk_more{height:60px; line-height:60px; background:#f5f5f5; text-align:center; font-size:18px; font-family: "Microsoft yahei"; clear:both; display:none;}

	/* 看点标签 */
.tip_focus{display:inline-block; width:32px; height:16px; line-height:16px; border:1px solid #f60; color:#f60; text-align:center; font-style:normal; font-size:12px;
	border-radius:2px;
}
.tip_focus:hover{text-decoration:none; color:#f60;}

/* 搜索结果 单视频Video */
.v{position:relative; width:200px;}
.v .v-thumb{position:relative; width:200px; height:112px; margin-bottom:4px; overflow:hidden; z-index:20;}
.v .v-thumb img{position:relative; width:200px; height:112px; margin-top:0; z-index:5;}
.v .v-thumb .v-thumb-taglt{position:absolute; top:0; left:0; z-index:20;} 
.v .v-thumb .v-thumb-tagrt{position:absolute; top:0; right:0; z-index:20; _right:-1px;}
.v .v-thumb .v-thumb-tagrt .ico_channel_charge{margin-right:5px;}
.v .v-thumb .v-thumb-taglb{position:absolute; bottom:0; left:0; z-index:20;}
.v .v-thumb .v-thumb-taglb .ico_panorama{margin:0 0 6px 6px;}
.v .v-thumb .v-thumb-taglb .ico_topic{margin:0 0 5px 10px;}
.v .v-thumb .v-thumb-tagrb{position:absolute; bottom:0; right:0; z-index:20;}
.v .v-thumb .v-thumb-tagrb .v-time{padding:0 5px; font-weight:bold; font-family:"宋体"; color:#ddd; white-space:nowrap;}
.v .v-link a{position:absolute; top:0; left:0; width:200px; height:112px; background:url(../img/sprite.gif) repeat; z-index:30; display:block;}
.v .v-link a .btn_play{position:absolute; top:50%; left:50%; margin:-30px 0 0 -30px; width:60px; height:60px; padding:0; background:url(../img/btn_play.png) no-repeat 0 -80px; display:none;}
.v .v-link a:hover .btn_play{display:block;}
.v .v-download{position:absolute; right:4px; top:81px; z-index:35;}
.v .v-download .s_ico20{display:none;}
.v .v-meta{padding:0 10px;}
.v .v-meta-entry{margin-left:-3px; line-height:24px;}
.v .v-meta-data .username a{color:#333;}
.v .v-meta-data label,
.v .v-meta-data span{color:#909090; vertical-align:top; *vertical-align:middle;}
.v .v-meta-data span.highlight{color:#c00;}
.v .v-meta-data .username a{display:inline-block; max-width:126px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.v .v-meta-data .username a:hover{color:#5da7e6;}
.v .v-meta-data .pub,
.v .v-meta-data .siteurl a{color:#909090;}
.v .v-meta-data .ico__certified,
.v .v-meta-data .ico_mark_g{vertical-align:top; margin-top:3px;}
.v .v-meta-data .ico_mark_g{margin-left:8px;}
.v .v-meta-title,
.v .v-meta-title a{line-height:24px; font-size:14px;}
.v .v-meta-title a.tip_focus{vertical-align:top; margin-top:3px; line-height:16px; *vertical-align:auto; line-height:14px\0; *line-height:15px; *margin-top:0;}
.v .v-meta-title{max-height:48px; overflow:hidden; _height:20px;}
.v .v-meta-data{position:relative; height:24px; overflow:hidden; word-break:break-all; *vertical-align:top;}
.v .v-meta-data .r{position:absolute; left:auto; right:0; vertical-align:top; *margin-top:-1px;}
.v .v-meta-data .s_ico20{vertical-align:top; margin-top:3px; margin-right:1px; *margin-top:-2px; *vertical-align:middle;}
.v .v-meta-overlay{position:absolute; left:0; bottom:0; width:228px; height:45px; z-index:10; background:url(../img/bg_video_big.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.soku.com/v1.0.0737/soku/inthesky/giantstar/img/bg_video_big.png");}
.on .v-thumb .v-thumb-tagrb .v-time{display:none;}
.on .v-link a{background:#000; background:rgba(0,0,0,.3); background:url(../img/video_cover.png); *background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.soku.com/v1.0.0737/soku/inthesky/giantstar/img/video_cover.png"); cursor:pointer;}
.on .v-link a .btn_play{display:block;}
.on .v-download .s_ico20{display:block;}
	/* 话题 */
.v .v-topic-link a{position:absolute; top:1px; left:1px; width:200px; height:223px; z-index:30; display:block;  background:url(../img/sprite.gif) repeat;}
.v .v-topic{margin:0 10px;}
.v .v-topic-title{height:53px; line-height:53px; border-bottom:1px dashed #e5e5e5; text-align:center; color:#06a7e1; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.v .v-topic-data{line-height:43px; color:#909090;}
.v .v-topic-data span{float:left; margin:0; padding:0; width:50%; padding-top:5px;}
.v .v-topic-data span.tar{text-align:right;}
.v .v-topic-data p{padding-top:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*.on .v-topic-link a{box-shadow:0 0px 4px 1px rgba(116,116,116,.2); width:198px\0; border:1px solid #e9e9e9\0; *width:198px; *border:1px solid #e9e9e9;}*/


/* 搜索无结果--相关视频推荐 */
.sk_more{margin-bottom:20px;}
.sk_more .tit_line{height:24px; margin-bottom:8px; font-family:"Microsoft yahei"; zoom:1; overflow:hidden;}
.sk_more .tit_line .title{float:left; font-size:16px; color:#555;}
.sk_more .tit_line .hotword{float:right; width:400px; margin-right:-20px; text-align:left; font-size:16px; color:#555;  white-space:nowrap; /*overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/}
.sk_more .more_box{position:relative; height:260px; padding:20px 45px; background:#333;}
.sk_more .more_box .video_box{position:relative; height:260px; overflow:hidden;}
.sk_more .more_box .video_box ul{height:260px; position:absolute; width:5000px;}
.sk_more .more_box .video_box ul li{float:left; width:880px; margin-right:45px;}
.sk_more .more_box .item{float:left; position:relative; width:200px; height:110px; margin:0 10px 20px; _display:inline;}
.sk_more .more_box .item .after{position:absolute; width:200px; height:110px; left:0; bottom:0; background:url(../img/bg_video_mini.png) repeat-x bottom; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="http://static.soku.com/v1.0.0737/soku/inthesky/giantstar/img/bg_video_mini.png");}
.sk_more .more_box .item .name{position:absolute; left:0; bottom:0; padding:0 5px; color:#fff; font-size:14px; font-family:"Microsoft yahei"; font-style:normal; z-index:9;}
.sk_more .more_box .item img{width:200px; height:110px;}
.sk_more .more_box .item a:hover{text-decoration:none;}
.sk_more .more_box .ico_arrow_l{position:absolute; top:126px; left:10px; background-position:-530px -110px;}
.sk_more .more_box .ico_arrow_r{position:absolute; top:126px; right:10px; background-position:-560px -110px;}
.sk_more .more_box .ico_arrow_l:hover{background-position:-530px -80px;}
.sk_more .more_box .ico_arrow_r:hover{background-position:-560px -80px;}
.sk_more .more_box .arrow_l_dis{background-position:-530px -110px;}
.sk_more .more_box .arrow_r_dis{background-position:-560px -110px;}
.sk_more .more_box .arrow_l_dis:hover{background-position:-530px -110px;}
.sk_more .more_box .arrow_r_dis:hover{background-position:-560px -110px;}
/*.sk_more .more_box .arrow_l_dis:hover{background-position:-128px -1408px;}
.sk_more .more_box .arrow_r_dis:hover{background-position:-160px -1408px;}*/
.sk_more .more_box .dot{position:absolute; width:110px; bottom:10px; *bottom:15px; left:430px; text-align:center;}
.sk_more .more_box .dot i{display:inline-block; width:10px; height:10px; margin-left:7px; background-color:#ccc; cursor:pointer; overflow:hidden;
	border-radius:10px;
}
.sk_more .more_box .dot i.on{background-color:#06a7e1;}

.sk_yikan .show_more{float:left; width:530px;}
.sk_yikan .show_yikan{float:left; position:relative; margin-top:32px; width:440px; height:300px; background:url(../img/yikan_none.png) no-repeat center;}
.sk_yikan .show_yikan .to_see{position:absolute; top:117px; left:195px; width:130px; height:45px; text-indent:-9999px; }
.sk_yikan .show_more .sk_more .more_box .dot{left:210px;}

/* 足球直播直达区 */
.cata_time_list{margin-top:-15px; margin-bottom:50px;}
.cata_time_list .last{padding-bottom:0;}
.cata_tit{padding-top:5px; height:34px; line-height:34px; font-size:24px; font-family:"Microsoft yahei"; color:#555; font-weight:normal;}
.cata_time{margin-left:10px; padding:0 0 6px 19px; border-left:1px solid #ddd; *overflow:auto; _zoom:1;}
.cata_time li{ float:left; width:100%; padding:6px 0; line-height:30px; border-bottom:2px solid #eee; font-size:14px; color:#555;}
.cata_time li.first{padding-top:8px;}
.cata_time li .status{float:left; width:100px; height:24px; margin-top:2px; background:#909090; text-align:center; line-height:24px; color:#fff;
	border-radius:2px;
}
.cata_time li .name{float:left; padding-left:20px; width:68px; text-align:center; }
.cata_time li .team{float:left; width:292px; padding-left:20px;}
.cata_time li .team b,
.cata_time li .team span{padding:0 6px;}
.cata_time li .team span.highlight{padding:0;}
.cata_time li .team img{display:inline-block; width:35px; height:35px; vertical-align:top;  *vertical-align:middle;}
.cata_time li .video_link{float:left; width:440px; line-height:24px;}
.cata_time li .link_head{height:34px; line-height:34px;}
.cata_time li .link_head .remind{float:left; width:325px;}
.cata_time li .link_head .remind a,
.cata_time li .link_head .remind span{margin-right:20px;}
.cata_time li .link_head .remind img{margin-top:9px; *margin-top:0;}
.cata_time li .link_head .remind a.links{width:135px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cata_time li .link_head .bamind{width:440px;}
.cata_time li .link_head .bamind a.links{width:100px; margin-right:10px;}
.cata_time li .link_head .source{float:right; width:auto; cursor:pointer;}
.cata_time li .link_head .source i{vertical-align:top; margin-left:5px; margin-top:17px;  *margin-top:7px;}

.cata_time li .link{display:none; position:absolute; width:438px; background:#fff; border:1px solid #ccc; overflow:auto; z-index:999; *zoom:1;
	box-shadow:0 2px 1px #ccc;
}
.cata_time li .link span{float:left; width:135px; margin-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cata_time li .expand .link{display:block;}
.cata_time li .expand .link_head .source i{margin-top:12px;  *margin-top:2px;}
.cata_time li .dot{position:absolute; left:-30px; top:22px; width:16px; height:16px; background:#fff; border:2px solid #ccc; *overflow:hidden; *z-index:999; *zoom:1;
	border-radius:10px; 
}
.cata_time li .no_open{display:block; width:54px; height:24px; line-height:24px; background:#909090; color:#fff; font-style:normal; font-family:"Microsoft yahei"; text-align:center;
	border-radius:2px;
}
.cata_time li.on .dot{width:12px; height:12px; border:4px solid #0099ff;}
.cata_time li.on .status{background:#0099ff;}
.cata_time li.first .dot{top:12px;}
.cata_living,.cata_back{position:relative; display:block; width:85px; padding-left:5px; height:30px; background:#bbb; color:#fff; text-align:center; font-weight:normal; 
	border-radius:2px;
}
.cata_living i{position:absolute; top:0; right:-29px; width:0; height:0; font-size:0; border-width:15px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #bbb; overflow:hidden;}
.cata_back{width:90px; padding-left:0px;background:#fff; color:#909090; text-align:left;}
.cata_time li.on .cata_living{background:#ff944c;}
.cata_time li.on .cata_living i{border-color:transparent transparent transparent #ff944c;}
.cata_rate{display:inline-block; width:100px; height:10px; line-height:10px; font-size:0; background:#eee; overflow:hidden; }
.cata_rate i{display:inline-block; height:10px; background:#ff944c;}

.cata_item .nobor{border:0;}

/* 节目直播直达区 */
.cata_item .base_name h1{color:#909090;}
.cata_item .cata_tit{color:#909090; font-size:16px; font-weight:normal;}
.cata_item .cata_time li.first{padding-top:0px;}
.cata_item .cata_time{margin-left:50px; padding-left:59px;}
.cata_item .cata_time .status{margin-top:0; margin-left:-110px; background:none; line-height:30px;}
.cata_item .cata_time .video{width:860px;}
.cata_item .cata_time li.on .status{background:none;}
.cata_item .v{width:100%; margin-bottom:0;}
.cata_item .v-thumb{float:left; margin-right:15px;}
.cata_item .v-meta{overflow:hidden; zoom:1; font-family:"Microsoft yahei"; line-height:30px;}
.cata_item .v-meta .v-meta-title{margin-bottom:5px; font-size:16px;}
.cata_item .v-meta .v-meta-title .back{margin-left:15px; font-size:12px; font-family:"simsun";}
.cata_item .v-meta .v-meta-data{height:30px;}
.cata_item .v-meta .v-meta-data a{margin-right:10px; }
.cata_item .v-meta .v-meta-data img{vertical-align:middle;}
.cata_item .mr10{margin-right:10px;}

/* 结果页专辑推荐 */
.album_box{position:relative; padding:1px 5px 0 0; background:url(../img/album_bk.jpg) top right no-repeat;}
.album_box .corner{position:absolute; right:0; bottom:0; width:20px; height:20px;  background:url(../img/album_bk.jpg) bottom right no-repeat;}
.album_box .album{background:url(../img/album_bk.jpg) bottom left no-repeat;}

.album_bk .hd{float:left; width:100%; height:29px; line-height:24px; vertical-align:top;}
.album_bk .tit{float:left; color:#909090; height:25px; line-height:20px; padding:2px 0; vertical-align:top;}
.album_bk .tit .name{float:left; width:325px; height:20px; margin-right:10px; overflow:hidden; white-space:nowrap; word-wrap:break-word; text-overflow:ellipsis; font-size:16px; font-family:"Microsoft yahei";}
.album_bk .tit .ico_album{float:left; margin-top:2px;}
.album_bk .count{float:right;}
.album_bk .count b{font-size:16px; *position:relative; *top:1px; _top:-1px;}
.album_bk .pic{position:relative; float:left; width:300px; height:170px; overflow:hidden;}
.album_bk .pic a{text-decoration:none;}
.album_bk .pic img{width:300px;}
.album_bk .pic .ico__OP,
.album_bk .pic .ico__SD,
.album_bk .pic .ico__HD{position:absolute; top:0; right:0;}
.album_bk .pic .name{width:300px; height:40px; padding:30px 0 2px 5px; left:0; bottom:0; color:#bbb; cursor:pointer;}
.album_bk .pic .name .tit{float:none; height:20px; padding:0; font:14px/20px "Microsoft yahei"; color:#fff;}
.album_bk .pic .name .tit span{margin-right:0;}
.album_bk .pic .name span{margin-right:10px;}
.album_bk .pic_item{float:right; width:145px;}
.album_bk .pic_item dd{position:relative; margin-bottom:10px; width:145px; height:80px; overflow:hidden;}
.album_bk .pic_item dd a{text-decoration:none;}
.album_bk .pic_item dd img{width:145px;}
.album_bk .pic_item dd .name{width:140px; padding:55px 0 2px 5px; line-height:18px; color:#fff; cursor:pointer; word-wrap:break-word; word-break:break-all;}
.album_bk .pic .name,
.album_bk .pic_item .name{position:absolute; left:0; bottom:0; background:url(../img/bg_video_big.png) repeat-x bottom; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="http://static.soku.com/v1.0.0737/soku/inthesky/giantstar/img/bg_video_big.png");}

.album_col_tit{margin-bottom:20px; height:30px; border-bottom:1px solid #09f; font-family:"Microsoft yahei";} 
.album_col_tit .tit{float:left; width:80px; height:30px; line-height:30px; background:#09f; color:#fff; font-size:14px; text-align:center;}
.album_col_tit .more{float:right; line-height:30px; font-size:14px; color:#06c;}
.album_col_two{margin-bottom:48px; height:219px;}
.album_col_two .col_cont{position:relative; float:left; margin-right:12px; width:479px; *display:inline;}
.album_col_two .album{display:block; padding:5px 9px 0; height:214px;}
.album_col_two .item_last{margin-right:0;}

/* App推广 */
.app_recom{margin-bottom:48px; font-size:14px; font-family:"宋体"; }
.app_recom .app_tit{margin-bottom:7px; font-weight:bold; color:#0099ff;}
.app_recom .app_box ul{margin-left:-18px;}
.app_recom .app_box li{float:left; margin-left:17px; width:228px; height:171px; background:#f9f9f9; border:1px solid #e5e5e5;}
.app_recom .app_box li .pic{margin:-1px; height:129px; overflow:hidden; text-align:center; }
.app_recom .app_box li .pic img{height:100%;}
.app_recom .app_box li .txt{height:35px; padding:8px 5px 0;  border-top:0; text-align:center; color:#909090; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.app_recom .app_box li .txt a{color:#909090;}
.app_recom .app_box li .txt a:hover{color:#09f;}
.nomore_recom .app_tit{margin-bottom:12px;}
.nomore_recom .app_box ul{margin-left:-10px;}
.nomore_recom .app_box li{margin:0 0 10px 10px; width:240px; height:169px; padding:9px;}
.nomore_recom .app_box li .pic{margin:0; height:135px;}
.nomore_recom .app_box li .pic img{height:100%;}


/* 土豆品牌会员 */
.user_td{ font-family:"Microsoft yahei";}
.user_td .user_info{float:left; width:224px; padding-top:4px; text-align:center; color:#acb4bb;}
.user_td .user_info .face{display:block; margin:0 auto 15px; width:144px; height:144px; padding:4px; background:#fff;
	border-radius:100%;
	box-shadow: 0 0 10px #999;
}
.user_td .user_info .face img{width:144px; height:144px; border-radius:100%;}
.user_td .user_info .name{display:inline-block; vertical-align:top; margin-top:-7px; line-height:28px; font-size:24px; *margin-top:-9px;}
.user_td .user_info .intr{margin:3px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#7b838a;}
.user_td .user_info .tag{margin:5px 0 10px; height:24px;}
.user_td .user_info .tag a{display:inline-block; margin-right:5px; padding:2px 5px; width:40px; height:20px; background:#acb4bb; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-radius:2px;}
.user_td .user_info .btn_entr{display:block; margin-top:5px; height:40px; line-height:40px; background:#f60; font-size:20px; color:#fff; border-radius:6px;}
.user_td .user_art{float:right; width:706px;}
.user_td .user_art .art_nav{margin:0 0 20px; height:32px;}
.user_td .user_art .art_nav a{float:left; margin-right:10px; width:98px; height:32px; line-height:32px; font-size:18px; color:#949ba1; text-align:center;}
.user_td .user_art .art_nav a.on,
.user_td .user_art .art_nav a:hover{background:#f60; color:#fff; border-radius:4px;}
.user_td .user_art .art_list ul{float:left; width:648px;}
.user_td .user_art .art_list li{position:relative; float:left; margin:0 16px 16px 0; width:200px; height:110px; overflow:hidden;}
.user_td .user_art .art_list li .info{display:block; position:absolute; top:70px; left:0; padding:5px 8px; width:184px; height:100px; color:#afafaf; z-index:9; cursor:pointer;}
.user_td .user_art .art_list li .bg{position:absolute; top:0; left:0; width:200px; height:110px; opacity:0;  cursor:pointer; zoom:1;}
.user_td .user_art .art_list li .name{margin:0 -10px; padding:13px 10px 2px; font-size:14px; color:#fff;  background:url(../img/bg_video_mini.png) repeat-x;}
.user_td .user_art .art_list li .spe{margin-right:10px;}
.user_td .user_art .art_list li .btn_toplay{position:absolute; top:88px; width:68px; height:27px; line-height:27px; background:#f60; color:#fff; text-align:center; border-radius:2px;}
.user_td .user_art .art_list li .time{position:absolute; top:94px; right:8px; color:#fff;}
.user_td .user_art .art_list .more{float:right; padding:85px 17px 0; width:23px; height:151px; background:#dee2e5; color:#949ba1; font-size:16px; text-align:center;}
.user_td .user_art .art_list li.hover .info{top:-10px;}
.user_td .user_art .art_list li.hover .bg{background:#000; opacity:0.55; zoom:1; filter:alpha(opacity=55);}
.user_td .user_art .art_list li.hover .name{background:none;}
.user_td .user_art .art_list li .s_ico20{position:absolute; top:-3px; left:-3px;}
.user_td .user_art .art_list .colu li{position:relative; float:left; width:200px; height:236px; margin-right:16px; color:#afafaf; *display:inline;}
.user_td .user_art .art_list .colu li .pic{margin-bottom:3px; width:200px; height:196px; overflow:hidden;}
.user_td .user_art .art_list .colu li .pic img{width:200px; height:196px;}
.user_td .user_art .art_list .colu li .tit a{font-size:14px; color:#404040;}
.user_td .user_art .art_list .colu li .count span{margin-right:10px;}
.user_td .user_art .art_list .colu li .total{position:absolute; top:4px; right:4px; width:52px; height:60px; background:#333; background:rgba(0,0,0,.7); color:#fff; text-align:center;}
.user_td .user_art .art_list .colu li .total b{line-height:36px; font-size:32px;}
.user_td .user_art .art_nav a:hover,
.user_td .user_art .art_list li .btn_toplay:hover,
.user_td .user_art .art_list .more:hover,
.user_td .user_info .btn_entr:hover{text-decoration:none;}

/* 优酷品牌会员 */
.user_yk{font-family:"Microsoft yahei";}
.user_yk .user_info{float:left; width:270px; padding:20px; background:#f5f5f5;}
.user_yk .user_info .tit{ line-height:48px; font-size:24px; font-weight:normal; text-align:center;}
.user_yk .user_info .tit .ico__certified{*vertical-align:top; *margin-top:5px;}
.user_yk .user_info .tit .s_ico20{margin-left:3px;}
.user_yk .user_info .face{display:block; margin:0 auto; width:120px; height:120px; overflow:hidden;}
.user_yk .user_info .face img{width:120px;}
.user_yk .user_info .txt{width:270px; margin-bottom:3px; line-height:24px; font-size:14px; color:#909090; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.user_yk .user_info .total{height:50px; padding:10px 0 0px; color:#909090; font-size:14px; *float:left; *width:100%;}
.user_yk .user_info .video{float:left; width:135px;}
.user_yk .user_info .fans{float:left; width:114px; padding-left:20px; border-left:1px solid #ddd; }
.user_yk .user_info .video p,.user_yk .user_info .fans p{margin-top:5px; font-size:20px;}
.user_yk .user_info .btn_entr{display:block; height:43px; line-height:43px; background:#1c98e7; border:1px solid #007dcc; font-size:18px; color:#fff; text-align:center;}
.user_yk .user_info .btn_entr:hover{text-decoration:none;}
.user_yk .user_art{padding-left:150px;}


/* 视频公用模块 */
.s_v{float:left; width:200px; height:178px; margin-left:20px; _display:inline; _overflow:hidden; _zoom:1;}
.s_v .pic{position:relative; display:block; margin-bottom:5px; width:200px; height:110px; }
.s_v .pic:hover{text-decoration:none;}
.s_v .pic img{width:200px; height:110px; }
.s_v .pic .time{position:absolute; bottom:0px; left:0px; width:190px; height:20px; padding:15px 5px 0; background:url("../img/bg_video_mini.png") no-repeat rgba(0, 0, 0, 0); font:bold 12px/16px Tahoma; color:#fff; text-align:right;}
.s_v .pic .ico__HD,.s_v .pic .ico__SD,.s_v .pic .ico__OP{position:absolute; top:0; right:0;}
.s_v .pic .ico__newpgm{position:absolute; top:-5px; left:-5px;}
.s_v .txt .tit{width:200px; line-height:24px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.s_v .txt .info{position:relative; color:#909090;}
.s_v .txt .info .fr{position:absolute; top:0; right:0;}
.elips{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* 苹果品牌会员 */
.user_apple{font-family:Arial,"黑体";}
.user_apple .user_info{float:left; width:330px; height:335px; padding-top:15px; background:#ffffff;}
.user_apple .user_info .face{display:block; margin:0 auto 17px; width:117px; height:100px; overflow:hidden;}
.user_apple .user_info .txt{margin:0 auto 17px; width:310px; text-align:center; line-height:16px;}
.user_apple .user_info .btn_entr{margin:0 auto; display:block; width:116px; height:35px; line-height:35px; background:#1d98e6; text-align:center; font-size:16px; color:#fff;
	border-radius:3px;
}
.user_apple .user_info .btn_entr:hover{text-decoration:none;}
/*.user_apple .user_art{padding-left:331px;}*/
.user_apple .user_art .art_nav{margin:0 0 1px 9px; height:34px; line-height:34px; background:#666;}	
.user_apple .user_art .art_nav a{float:left; width:20%; text-align:center; color:#fff;}
.user_apple .user_art .art_nav a.on{color:#b3b3b3;}

/*.user_apple .user_art .s_v{width:204px; height:173px; margin-left:9px;}*/
.user_apple .user_art .s_v .pic{height:115px;}
.user_apple .user_art .s_v .pic img{width:204px; height:115px;}
.user_apple .user_art .s_v .txt .tit{line-height:18px; font-size:12px; white-space:normal;}
.user_apple .user_art .s_v .txt .tit a{color:#333;}


/* 视频播放跳转 */
.jump_box{position:absolute; top:50%; left:50%; margin:-150px 0 0 -330px; width:660px; height:300px; background:url(../img/jump_bg.jpg) no-repeat; font-family:"Microsoft Yahei";}
.jump_box .bd{height:203px; padding-top:67px; line-height:36px; text-align:center; color:#909090; font-size:20px;}
.jump_box .bd .time{margin-right:7px; color:#f66;}
.jump_box .bd .fav{display:inline-block; margin:0 7px;}
.jump_box .bd .name{color:#555;}
.jump_box .bd .load_btn{padding-top:14px;}
.jump_box .bd .load_btn a{margin:0 10px; cursor:pointer; font-family:"Microsoft Yahei";}
.jump_box .bd .load_btn a:hover{text-decoration:none;}
.jump_box .bd .btn_play{display:inline-block; float:none; width:102px; height:38px; line-height:38px; background:#1c98e7; border:1px solid #007dcc; text-align:center; color:#fff; font-size:14px; text-indent:0; filter:chroma(color=#000000); }
.jump_box .bd .btn_back{display:inline-block; float:none; width:102px; height:38px; line-height:38px; background:#f4f7fa; border:1px solid #d1d1d1; text-align:center; color:#3399e0; font-size:14px; text-indent:0; filter:chroma(color=#000000);}
.jump_box .fd{color:#555;}
.jump_box .fd input{margin-top:9px; vertical-align:top; *margin-top:5px;}
.jump_box .fd label{display:inline-block; margin:6px 0 0 5px;}

/* 联动弹层 */
.dialog_mask{position:absolute; top:0; left:0; width:100%; height:100%; opacity:0.7; filter:alpha(opacity=70); background:#000;  z-index:9999; display:none;}
.dialog_app{position:absolute; top:50%; left:50%; margin-top:-201px; margin-left:-291px; width:582px; height:402px; background:#fff; font-family:'Microsoft yahei'; z-index:10000; display:none;}
.dialog_app a{color:#1998d5}
.dialog_app .hd{height:239px; border:1px solid #cacaca; border-bottom:0; color:#909090;}
.dialog_app .hd .title{height:22px; padding:20px 50px 40px; font-size:14px; color:#555;}
.dialog_app .hd .examp{position:relative; float:left; margin-left:20px; width:240px; *display:inline;}
.dialog_app .hd .examp .tit{margin-bottom:5px;}
.dialog_app .hd .examp .tit span{display:none;}
.dialog_app .hd .examp .tit span.on{display:block;}
.dialog_app .hd .examp .arrow_l,
.dialog_app .hd .examp .arrow_r{position:absolute; top:160px; left:14px; display:inline-block; width:30px; height:40px; background:url(../img/app/arrow.png) no-repeat; cursor:pointer; z-index:9;}
.dialog_app .hd .examp .arrow_r{left:auto; right:14px; background-position:-30px 0;}
.dialog_app .hd .phone{position:relative; margin:0 auto; width:125px; height:248px; padding:24px 12px 0; background:#212121;
	border-radius:25px;
}
.dialog_app .hd .phone ul{position:absolute; width:375px;}
.dialog_app .hd .phone li{position:relative; float:left; width:125px; height:214px; display:none;}
.dialog_app .hd .phone li.on{display:block;}
.dialog_app .hd .phone li .step1{position:absolute; right:0; bottom:0;}
.dialog_app .hd .phone li .step2{position:absolute; left:0; top:0;}
.dialog_app .hd .code{float:left; padding-top:17px; text-align:center;}
.dialog_app .hd .code span{margin: 0 1px; display:inline-block; width:60px; height:60px; line-height:60px; background:#1998d5; color:#fff; text-align:center; font-size:48px;
	border-radius:30px;
}
.dialog_app .hd .warn{padding-top:20px; text-align:center;}
.dialog_app .bd{height:162px; background:#ccecfb; font-size:14px; color:#649bb5;}
.dialog_app dl{float:right; margin-right:74px; padding-top:12px; *width:260px;  *display:inline; }
.dialog_app dl dt{height:35px; padding:15px 15px 0px 25px; font-size:14px; color:#555;}
.dialog_app dl dt .arrow_right{display:inline-block; width:0; height:0; font-size:0; border-width:6px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #1998d5; *vertical-align:top; *margin-top:5px;}
.dialog_app dl dd{display:block; text-align:center;}
.dialog_app dl dd img{margin:0 auto 4px;}
.dialog_close{position:absolute; top:5px; right:5px;}



	/* icon */
.ico_album{display:inline-block; width:30px; height:16px; line-height:16px; background:#66c285; color:#fff; text-align:center; font-family:"Microsoft yahei"; font-style:normal;
	border-radius:2px;
}
.btn_album{display:inline-block; width:90px; height:30px; line-height:30px; background:#09f; color:#fff; text-align:center; font-size:16px; font-family:"Microsoft yahei";}


/*
 * name : 土豆样式;
 * desc : for_tudou;
 */


/*大词一期直达区*/
.fortudou .DIR .major .tab_lis li.current{background-color:#ff6600;}
.fortudou .DIR .major .tab_lis li:hover{background:#ffe0cc;}
.fortudou .DIR .major .tab_lis li a:hover{_background:#ffe0cc;}
.fortudou .DIR .major .tab_lis li.current:hover{background-color:#ff6600;}
.fortudou .DIR .major .tab_lis li.current a:hover{_background-color:#ff6600;}
.fortudou .DIR .major .cmv{background-color:#ff6600;}
.fortudou .DIR .major .sub_lis li.current a{border-bottom:2px solid #ff6600;}



/* 普通搜索结果 */

.for_tudou .sk_result .sk-vlist .v .v-thumb{width:200px; height:110px;}
.for_tudou .sk_result .sk-vlist .v .v-thumb img{margin-top:0; width:200px; height:110px;}
.for_tudou .sk_result .sk-vlist .v .v-link a{width:200px; height:110px;}
.for_tudou .sk_result .sk-vlist .v .v-link a .btn_play{background-position:-80px -80px;}
.for_tudou .sk_result .sk-vlist .v .v-meta-overlay{width:200px;}
.for_tudou .sk_result .sk-hlist .v{width:100%;}
.for_tudou .v .v-meta-data .username a:hover{color:#f90;}

.sk_1190 .sk_result .sk-vlist{margin-left:-10px; *width:1290px;}
.sk_1190 .sk_result .sk-vlist .v{width:228px; height:231px; margin-left:10px;background: #fff;}
.sk_1190 .sk_result .sk-vlist .v .v-thumb,
.sk_1190 .sk_result .sk-vlist .v .v-thumb img,
.sk_1190 .sk_result .sk-vlist .v .v-link a{width:228px; height:126px;}
.sk_1190 .sk_result .sk-vlist .v .v-download{top:98px;}

.sk_1190 .app_recom .app_box ul{margin-left:-10px;}
.sk_1190 .app_recom .app_box li{margin-left:10px;}
.sk_1190 .sk_yikan .show_yikan{width:660px;}
.sk_1190 .DIR{width:1190px;}
.sk_1190 .DIR .major{width:1190px;}
.sk_1190 .DIR .major .vmidl .v{width:152px;}
.sk_1190 .DIR .major .v{margin-right:21px;}
.sk_1190 .DIR .major .vmidl .v .v_thumb{width:152px; height:228px;}
.sk_1190 .DIR .major .vmidl .v .v_thumb img{clip:rect(0px 152px 228px 0px);width:152px;height:228px;}
.sk_1190 .DIR .major .v_last{margin-right:0px;}
.sk_1190 .DIR .major .v .v_status{width: 152px;top:210px} 
.sk_970 .v .v-meta-data .username a{display:inline-block; max-width:98px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*wangheng start*/
body{background:#fcfcfc;}
.DIR .item{width:970px;padding-bottom:0px;margin-bottom:20px;}
.sk_1190 .DIR .item{width:1190px;}
.user_apple .user_art .s_v{width:204px; height:161px; margin-left:9px;margin-top:12px;}
.sk_970 .w_970_hide{display:none;}
.user_apple .user_art{padding-left:329px;}
/*wangheng end*/