html { overflow-y: scroll; }
*html { background-image:url(about:blank); background-attachment:fixed; }
body { _height:100%; }
.tLeft { text-align:left; }
.tCenter { text-align:center; }
.tRight { text-align:right; }
.inline-block { display:inline-block; *display:inline;
*zoom:1;
}
.tri { position:absolute; border-color:transparent; border-style:dashed; width:0; height:0; font-size:0; line-height:0; overflow:hidden; }
#wrapper { width:960px; margin-left:auto; margin-right:auto; }
.col-main { float:left; width:100%; min-height: 1px; }
.col-extra { float:left; width:310px; margin-left:-310px; }
.main-wrap { margin-right:325px; }
#wrapper, .col-main, .col-extra, .main-wrap { zoom:1; }
#wrapper:after, .col-main:after, .col-extra:after, .main-wrap:after { content:'\0020'; display:block; height:0; clear:both; }
.ui-lst-img { width:100%; text-align:center; overflow:hidden; }
.ui-lst-img ul { width:110%; padding-top:10px; }
.ui-lst-img li { float:left; width:100px; padding:0 30px 0 2px; line-height:22px; }
.ui-lst-img img { border:1px solid #dcdddd }
.ui-lst-img h4 { margin-top:10px; }
.ui-lst-img p { color:#717171; }
.ui-video-info { text-align:left; color:#717171; line-height:20px; zoom:1; }
.ui-video-info:after { content:'\0020'; display:block; height:0; clear:both; }
.ui-video-info h3 { color:#2b2b2b; }
.ui-video-info h4{display:inline;}
.ui-video-info .variety li { padding:4px 80px 5px 0px; float:left; white-space:nowrap; }
.ui-video-info li { padding:1px 0px; }
.ui-video-info li.w40 { float:left; width:40%; }
.ui-video-info li.h20 { height:20px; overflow:hidden; }
.ui-video-info li.h20 a { white-space:nowrap; }
.ui-video-info li.line { float:left; padding-right:16px; white-space:nowrap; }
.ui-video-info li.last { clear:left; }
.ui-video-info img { border:1px solid #ddd; margin:1px 20px 1px 6px; }
.ui-video-info .on { border:2px solid #e63933; margin:0px 19px 0px 5px; }
.ui-video-info .m-open { padding-right:10px; line-height:18px; }
.ui-video-info .m-open a:hover { text-decoration:none; }
.ui-video-info .tri { position:static; display:inline-block; *display:inline;
*zoom:1;
border-width:4px; border-top:4px solid #1E50A2; margin-left:3px; }
.ui-video-info .tri-2 { border-top:4px dashed transparent; border-bottom:4px solid #1e50a2; border-width:5px\9; }
.ui-video-info .video-cont { width:480px; overflow:hidden; }
.ui-lst-f12 li { line-height:20px; }
.ui-lst-f14 li { line-height:23px; }
.ui-lst-f14 a { font-size:14px; }
.ui-lst-f14 .w50, .ui-lst-f12 .w50 { width:49.9%; }
.ui-player-numbers { width:101%; }
.ui-player-numbers { padding:15px 0 15px 6px; }
.ui-player-numbers a { display:inline-block; *display:inline;
*zoom:1;
text-align:center; margin:0 5px 4px 0; width:37px; height:20px; line-height:20px; background-color:#f4f4f4; }
.ui-player-numbers .curr, .ui-player-numbers a:hover, .ui-player-numbers .curr:hover, .ui-player-numbers .curr:visited { font-weight:bold; color:#fff; background-color:#c61a14; }
.title-bar { text-align:right; border-bottom:2px solid #d0d0d0; padding:5px; }
.title-bar h2 { font-size:14px; font-weight:bold; float:left; }
.lst-img-4 { width:100%; overflow:hidden; }
.lst-img-4 ul { width:110%; }
.lst-img-4 li { text-align: left; float: left; padding: 10px 41px 0 4px; width: 122px; line-height: 1.7; }
.lst-img-4 .on { border:2px solid #e63933; margin:0px; }
.lst-img-4 img { border:1px solid #ddd; margin:1px; }
.lst-img-4 h4 { padding-top:5px; }
.lst-img-4 .p { width:100%; height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.lst-img-4 .score { font:bold 16px/1 Arial; color:#db1011; }
.lst-img-4 .s { white-space:nowrap; }
.lst-img-2 li { text-align:center; padding:10px 15px 0 16px; height:210px; }
.bottom-line li { border-bottom:1px dotted #ccc; padding-top:10px; padding-bottom:16px; }
#js_SetsList li { border:none; }
#js_SetsList ul { border-bottom:1px dotted #ccc; }
.category-list .on:visited, .category-item .yui3-tabs-trigger-selected:visited, .ui-player-numers .curr:visited, .subscribe-list a:visited { color:#fff; }
#v_mask { width:100%; height:100%; z-index:100; background-color:#101010; position:fixed; _position:absolute; top:0; left:0; }
.movie-area, .movie-area .ui-nav { background-color:#303030; }
.movie { z-index:100; padding-bottom:14px; position:relative; }
.v-banner { color:#727171; background-color:#f4f4f4; height:31px; line-height:31px; }
.v-banner a { color:#727171; }
.bo-banner { color:#939393; float:left; padding-top:8px; height:32px; line-height:32px; }
.bo-banner a, .bo-banner a:visited, .bo-banner a:hover { color:#939393; }
.bo-banner .bo-banner-last { color:#dddddd; font-weight:bold; font-size:14px; }
.bo-banner .bo-banner-last a, .bo-banner .bo-banner-last a:hover, .bo-banner .bo-banner-last a:visited { color:#dddddd; }
.bo-banner-link { color: #DDDDDD; }
.bo-banner .bo-banner-link-blue, .bo-banner .bo-banner-link-blue:visited, .bo-banner .bo-banner-link-blue:hover { color: #20a2d3; }
.lst-player { width:100%; overflow:hidden; }
.lst-player, .player-lists { overflow:hidden; }
.lst-player h2 { font-size:14px; font-weight:bold; border-bottom:2px solid #e1e1e1; height:24px; line-height:24px; }
.lst-player h2 span { font-weight:normal; }
.lst-player .player-list { float:right; text-align:right; margin-top:-26px; padding-right:15px; }
.ui-player-list {text-align:left; margin-left:6px; border-bottom:1px solid #ebebeb;overflow:hidden; zoom: 1;}
.player-list a, .ui-player-list a { text-align:center; white-space:nowrap; display:inline-block; 
*display:inline;*zoom:1;width:40px; height:24px; line-height:24px; }
.ui-player-list li, .ui-player-list a {float:left;}
.player-list .yui3-tabs-trigger-selected, .ui-player-list .yui3-tabs-trigger-selected { color:#1c1c1c; background-color:#ebebeb; }
.change-category { margin:5px 5px 0; *margin-top:3px;
cursor:pointer; }
.category-triggers { text-align:right; border-bottom:2px solid #e1e1e1; padding-left:1px; _padding-left:2px; height:24px; line-height:24px; }
.category-triggers li { float:left; text-align:center; width:110px; padding-top:5px; padding-bottom:3px; }
.category-triggers li a { display:block; color:#727171; white-space:nowrap; font-size:14px; height:16px; line-height:16px; line-height:18px\9; outline:none; }
.category-triggers .yui3-tabs-trigger-selected, .category-triggers .curr { font-weight:bold; background-color:#e1e1e1; position:relative; margin:0 -1px; }
.category-triggers .last a, .category-item .last { border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; }
.category-triggers .middle a, .category-item .middle { border-left:1px solid #c9c9c9; }
.category-triggers .yui3-tabs-trigger-selected a { border:none; }
.category-triggers .curr a { border:none; }
.category-list { line-height:20px; padding:5px 0 10px 10px; }
.category-list li { clear:left; padding:2px 0; }
.category-list a { display:inline-block; *display:inline;
*zoom:1;
text-align:center; text-decoration:none; margin:0 2px; padding:0 3px; }
.category-list .on, .category-list a:hover { color:#fff; background-color:#c61a14; }
.category-list .on { font-weight:bold; }
.category-list .items { width:545px; padding-left:5px; }
.category-item { padding-left:10px; zoom:1; }
.category-item:after { content:'.'; display:block; height:0; clear:both; }
.category-item .category-item-one { text-align:center; float:left; width:6em; height:16px; line-height:16px; }
.category-item .category-item-one.yui3-tabs-trigger-selected, .category-item a.curr, .m-triggers a.yui3-tabs-trigger-selected { color:#fff; font-weight:bold; background-color:#c61a14; position:relative; margin:-2px -1px; padding:2px 0; }
.category-triggers .diversity-list { width:11em; }
.category-triggers .diversity-list a span { font-weight:normal; }
.v-panel { width:490px; }
.category-triggers li a:hover, .category-triggers .yui3-tabs-trigger-selected a, .category-triggers .curr a { color:#000; font-weight:bold; text-decoration:none; }
.category-triggers li a:hover, .v-banner a:hover, . category-item a:hover {
color:#ba2636;
text-decoration:none;
}
.movie-info { border:1px solid #f4f4f4; }
.movie-info .m-triggers { color:#717171; border-bottom:1px dotted #eee; margin:10px; padding:0 5px 5px 5px; margin-bottom:0; }
.m-triggers a { text-align:center; display:inline-block; *display:inline;
*zoom:1;
width:5em; height:20px; line-height:20px; }
.movie-info .m-panels { padding:0 15px; }
.movie-info .m-img-list li { margin-right:25px; }
.t-overflow-22 li { width:22.5em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.grade-star { border:1px solid #f4f4f4; padding:10px 15px; width:278px; }
.grade-area { text-align:left; position:relative; }
.grade-area .g-star, .grade-area .g-star-2, .grade-area .g-score { display:inline-block; *display:inline;
*zoom:1;
}
.grade-area .g-star, .grade-area .g-star-2 { background:url(http://img3.cache.netease.com/video/img11/movie/star.png) repeat-x 0 -20px; width:100px; height:20px; cursor:pointer; }
.grade-area .g-star-2 { background-position:0 0; width:0; }
.grade-area .g-pop { display:none; color:#df9330; text-align:center; position:absolute; width:61px; height:26px; margin-top:-28px;*margin-top:-25px; margin-left:-22px; background:url(http://img1.cache.netease.com/video/img11/movie/starpop.png); line-height:23px; }
/*.grade-area .g-pop .tri { border-width:6px; border-top:6px solid #feca70; left:24px; bottom:-12px; }
.grade-area .g-pop .tri-2 { border-width:5px; border-top:5px solid #fff4d7; left:25px; bottom:-10px; }
*/.grade-area .g-score { color:#ba2636; *padding-left:3px;
}
.grade-area .g-score .score { font-size:20px; font-weight:bold; font-family:Arial; margin-right:3px; }
.v-logo-search { float:none; border:1px solid #d8d8d8; margin:0 auto; background:#efefef url(http://img6.cache.netease.com/video/img11/movie/bg_search.png) center center; padding:19px 273px; }
.v-logo-search form { *height:31px;
}
.v-logo-search .result { clear:left; padding-top:6px; }
.subscribe-list { text-align:right; float:right; position:relative; margin-bottom:-25px; }
.subscribe-list a { text-align:center; font-size:14px; font-weight:bold; color:#fff; white-space:nowrap; display:inline-block; *display:inline;
*zoom:1;
margin-left:6px; width:64px; height:25px; line-height:25px; }
.subscribe-list a:hover, .subscribe-list a:visited { color:#fff; }
.subscribe-list .play { background-color:#c61a14; }
.subscribe-list .play:hover { background-color:#ce3c37; }
.subscribe-list .subscribe { background-color:#5a5959; }
.subscribe-list .subscribe:hover { background-color:#737272; }
.subscribe-list .subscribed { background-color:#d0d0d0; }
.subscribe-list .subscribed:hover { background-color:#c61a14; }
.subscribe-list .subscribed .cancel { display:none; }
.subscribe-list .subscribed:hover .cancel { display:inline; }
.subscribe-list .subscribed:hover .exist { display:none; }
.subscribe-list ul { position:absolute; top:30px; left:6px; z-index:999; border:1px solid #E6E6E6; background-color:#F4F4F4; display:none; }
.subscribe-list ul li { margin:-1px 8px 0; border-top:1px dashed #EBEBEB; }
.subscribe-list a.vicon { color:#000000; margin:0; width:80px; font-size:12px; font-weight:normal; text-align:right; background:transparent url(http://img2.cache.netease.com/video/img11/movie/gotoico.png) no-repeat 0 0; }
.subscribe-list a.vi-156 { background-position:0 0; }
.subscribe-list a.vi-163 { background-position:0 -25px; }
.subscribe-list a.vi-joy { background-position:0 -50px; }
.subscribe-list a.vi-tangdou { background-position:0 -74px; }
.subscribe-list a.vi-m1905 { background-position:0 -100px; }
.subscribe-list a.vi-pptv { background-position:0 -125px; }
.subscribe-list a.vi-qiyi { background-position:0 -150px; }
.subscribe-list a.vi-sohu { background-position:0 -175px; }
.subscribe-list a.vi-xunlei { background-position:0 -200px; }
.subscribe-list a.vi-ku6, .subscribe-list a.vi-juchang { background-position:0 -225px; }
.subscribe-list a.vi-bokecc { background-position:0 -250px; }
.subscribe-list a.vi-letv { background-position:0 -274px; }
.subscribe-list a.vi-youku { background-position:0 -300px; }
.subscribe-list a.vi-tudou { background-position:0 -325px; }
.subscribe-list a.vi-sina { background-position:0 -350px; }
.subscribe-list a.vi-iqiyi { background-position:0 -375px; }
.subscribe-list a.vi-6 { background-position:0 -400px; }
.subscribe-list a.vi-cntv { background-position:0 -425px; }
.subscribe-list a.vi-kaixian { background-position:0 -450px; }
.subscribe-list a.vi-pomoho, .subscribe-list a.vi-baomihua { background-position:0 -475px; }
.subscribe-list a.vi-qq { background-position:0 -500px; }
.subscribe-list a.vi-tv189 { background-position:0 -525px; }
.subscribe-list .vilist { display:inline-block; width:30px; height:25px; margin-left:8px; vertical-align:bottom; }
.subscribe-list .vilist a { width:30px; height:30px; }
.subscribe-list .vilist a:hover { text-decoration:none; }
.subscribe-list .vilist .tri { border-top:5px solid #000000; border-width:5px; vertical-align:middle !important; vertical-align:sub; }
.s-video-list { border-bottom:1px dotted #ccc; padding:10px 0; float:left; }
.s-video-list .yui3-tabview-list {padding-bottom:14px;}
.s-video-list .yui3-tab-label {padding: 0; margin: 6px 6px 0 0;background:#F4F4F4;text-decoration:none; }
.s-video-list .yui3-tab-label:hover, .s-video-list .yui3-tab-selected .yui3-tab-label { background:#C61A14;color:#FFF;font-weight:bold; }
.display-list { float:right; text-align:right; margin-top:-22px; }
.display-list a { color:#727171; display:inline-block; *display:inline;
*zoom:1;
margin:0 5px; height:18px; line-height:18px; line-height:21px\9; padding-left:16px; background:url(http://img4.cache.netease.com/video/img11/movie/v_display.png) no-repeat 0 0; }
.display-list .list { background-position:0 -36px; }
.display-list .post { color:#101010; background-position:0 0px; }
.display-list .list-on#list { color:#101010; background-position:0 -54px; cursor:default; outline:none; }
.display-list .list-on#poster { color:#101010; background-position:0 -18px; cursor:default; outline:none; }
.display-list .list-on:hover { text-decoration:none; }
.page-num { text-align:right; padding:10px 0; }
.page-num a { text-align:center; border:1px solid #ddd; display:inline-block; *display:inline;
*zoom:1;
margin-right:5px; width:18px; height:18px; line-height:18px; line-height:18px\9; overflow:hidden; }
.page-num .curr { color:#fff; font-weight:bold; background-color:#c61a14; border-color:#c61a14; }
.page-num .curr:hover { color:#fff; }
.page-num .curr:visited { color:#fff; }
.page-num .no-num { width:60px; }
.page-num .no-page { color:#ccc; border:1px solid #ccc; }
.page-num .no-page:hover { color:#ccc; }
.page-num .no-page:visited { color:#ccc; }
#wrapper .ui-rank-skin1 li.yui3-tabs-trigger-selected, #wrapper .ui-rank-top { background-color:#c61a14; }
.page-num .no-page:hover, .page-num .curr:hover, .category-list .on, .category-item .yui3-tabs-trigger-selected, .ui-player-numbers .curr:hover, .category-triggers .yui3-tabs-trigger-selected a, .category-triggers .curr a:hover, .m-triggers .yui3-tabs-trigger-selected:hover, .category-item .curr:hover, .ui-player-list .yui3-tabs-trigger-selected:hover, .player-list .yui3-tabs-triggers-selected:hover { text-decoration:none; cursor:default; }
.w6em a { width:6em; }
.tv-search { border:1px solid #f4f4f4; }
.tv-search h2 { text-align:right; background-color:#f4f4f4; padding-left:15px; height:30px; line-height:30px; }
.tv-items { padding:15px 0 10px 15px; }
.tv-items a { display:inline-block; *display:inline;
*zoom:1;
font-weight:normal; color:#727171; padding-right:11px; }
.tv-items li { clear:left; padding-bottom:2px; line-height:20px; }
.tv-items .items { width:250px; }
.tv-items .b-dot { bottom:1px dotted #ccc; }
.public-pic { position:relative; clear:left; height:300px; overflow:hidden; _float:left; }
.public-pic img { float:left; }
.public-pic .quick-show { color:#fff; position:absolute; width:123px; height:21px; background:url(http://img5.cache.netease.com/video/img11/movie/watch.png) no-repeat 0 0; left:0; bottom:0; padding:36px 0 0 68px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img5.cache.netease.com/video/img11/movie/watch.png", sizingMethod="crop");
cursor:pointer; outline:none; }
.public-pic .quick-show-movie { background:url(http://img5.cache.netease.com/video/img11/movie/watch1.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img5.cache.netease.com/video/img11/movie/watch1.png", sizingMethod="crop");
}
.public-pic .quick-show:hover { text-decoration:none; background-position:0 -57px; color:#fff; }
.public-pic .quick-show:visited { color:#fff; }
#booking { display:inline-block; *display:inline;
*zoom:1;
float:none; margin-bottom:0; }
.movie-info .change-category { margin-top:2px; }
.movie-info .category-item { border-bottom:1px dotted #EEE; margin:0 10px; padding:10px 0 5px 0; }
.category-triggers .g-score { width:110px; white-space:nowrap; }
#wrapper .ui-rank { border:1px solid #f4f4f4; border-top:none; }
.s-video-list .player-lists { padding-left:5px; }
.lst-nospace li { float:none; display:inline-block; *display:inline;
*zoom:1;
vertical-align:top; }
.category-item a.yui3-tabs-trigger-selected:hover, m-triggers a.yui3-tabs-trigger-selected:hover { color:#fff; }
.category-item a:hover, .category-triggers a:hover, .m-triggers a { text-decoration:none; }
.category-triggers a:focus, .category-item a:focus, .page-num a:focus { outline:none; }
.bg-gray { background:#272727; }
.main-wrap-650 { margin-right:310px; }
.video-list { height:456px; }
.video-list .hover { border:2px solid #eaeaea; padding:9px 10px; }
.video-list-hd { padding:13px 12px 8px 12px; height:16px; overflow:hidden; }
.video-list-hd .fB { color:#ddd; }
.video-list-hd input { vertical-align:middle; position:relative; top:-2px; }
.video-list-hd label { color:#ddd; font-weight:bold; margin-left:3px; }
.video-list li { padding:11px 12px; line-height:1.8; width:286px; float:left; }
.video-list img { border:1px solid #454545; margin:0px 10px 0px 0px; }
.video-list h3 a { color:#ddd; }
.video-list h3 a:hover { color:#ddd; }
.video-list h3 a:visited { color:#ddd; }
.video-list p { color:#767676; }
.video-list .on { background:#2f2f2f; }
.video-list .on h3 { font-weight:bold; }
.video-list .on a { cursor:default; }
.video-list .on a:hover { text-decoration:none; }
.video-list li a { outline:none; }
.video-list .right { width:154px; height:92px; overflow:hidden; }
.short-digest { line-height:1.8; margin-bottom:5px; }
.short-tags { line-height:1.8; margin-bottom:5px; }
.short-tags .right { width:593px; }
.short-tags a { white-space:nowrap; margin-right:12px; float:left; }
.short-hot { width:294px; overflow:hidden; }
.short-abstract { width:480px; height:60px; overflow:hidden; }

/* ¼æÈÝiOSÉè±¸ */
.ios-tips { width: 960px; height: 520px; display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center; background: #303030; }
.ios-tips > div { color: white; font-size: 14px; padding-top: 144px; background: url(http://img2.cache.netease.com/video/img11/movie/tips_logo.png) no-repeat 42% 0; }
.ios-tips a { color: #00aeef; text-decoration: underline; }
#feedback, #feedback:visited { display:block; width:12px; height:56px; padding:8px 6px 10px 6px; background:#ebebeb; position: absolute; }
#feedback:hover { color:#fff; background:#c61a14; text-decoration:none; }