body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
li {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}
abbr,acronym {border:0;font-variant:normal}
sup {vertical-align:text-top}
sub {vertical-align:text-bottom}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select {*font-size:100%}
legend {color:#000}
.clearfix:before,.clearfix:after {content:'.';display:block;	overflow:hidden;visibility:hidden;font-size:0;	line-height:0;width:0;height:0}
.clearfix:after {clear:both}
.clearfix {zoom:1}
.strong {font-weight:bold}
.color_orange {color:#ff7c00}
.color_grey {color:#666}
.strong {font-weight:bold}
.box_7 {padding:4px;background:#e6e6e6;border:0;	margin:0}
.box_7_ins {border:1px solid #cfcfcf;background:#fff}
.cover-1 {display:inline-block;text-align:left;height:124px}
.cover-1 {*display:inline}
.cover-1 a:link,.cover-1 a:hover,.cover-1 a:active,.cover-1 a:visited {text-decoration:none}
.cover-1 a {display:block;*position:relative}
.cover-1 a:hover {display:block;_background:0}
.cover-1 a img {display:block;padding:1px;border:1px solid #ccc}
.cover-1 a:hover img {border-color:#adff2f;background:#fffacd}
.cover-1 .cv-title {position:absolute;padding-left:5px;width:80px;height:1.8em;line-height:1.8em;margin:-122px 2px 0 2px;overflow:hidden;text-align:left;color:#fff;background:none repeat scroll 0 0 rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#88000000,endColorStr=#88000000)}
.cover-1 .score-small {position:absolute;margin:-45px 0 0 45px;cursor:pointer}
.cover_2 {display:inline-block;text-align:left}
.cover_2 {*display:inline}
.cover_2 a:link,.cover_2 a:hover,.cover_2 a:active,.cover_2 a:visited {text-decoration:none}
.cover_2 a { display:block; *position:relative }
.cover_2 a:hover { display:block; _background:0 }
.cover_2 a img { display:block; padding:1px; border:1px solid #ccc }
.cover_2 a:hover img { border-color:#adff2f; background:#fffacd }
.cover_2 .score-middle { position:absolute; margin:-60px 0 0 60px; cursor:pointer }
.cover_3 { display:inline-block; text-align:left }
.cover_3 { *display:inline }
.cover_3 a:link,.cover_3 a:hover,.cover_3 a:active,.cover_3 a:visited { text-decoration:none }
.cover_3 a { display:block; *position:relative }
.cover_3 a:hover { display:block; _background:0 }
.cover_3 a img { display:block; padding:3px; border:1px solid #ccc }
.cover_3 a:hover img { border-color:#adff2f; background:#fffacd }
.cover_3 .score-small { position:absolute; margin:-45px 0 0 65px; cursor:pointer }
.score-small em { display:none }
.score-small .medal { display:inline-block; height:50px; width:50px; overflow:hidden; text-align:center }
.score-small .gold { background:url("../images/entry_score.png") no-repeat scroll -205px 0; _background-image:url("../images/entry_score.gif") }
.score-small .silver { background:url("../images/entry_score.png") no-repeat -205px -53px; _background-image:url("../images/entry_score.gif") }
.score-small .copper { background:url("../images/entry_score.png") no-repeat -205px -107px; _background-image:url("../images/entry_score.gif") }
.score-small .score { display:inline-block; font-weight:bold; font-style:italic; margin:11px 0 0; font-family:'Georgia'; font-size:24px; letter-spacing:-2px }
.score-small .num { display:block; height:30px; line-height:30px; color:#fff; text-shadow:-1px -1px 1px #666; position:relative; text-indent:-0.1em; *text-indent:.6em }
.score-small .ie-num { display:block; height:30px; line-height:30px; margin:-31px 0 0 -1px; color:#666; text-indent:-0.1em; *text-indent:.6em }
.entry_score_small span { padding:5px 0 0 0 }
.special-guide-score .entry_score_small span { padding:10px 0 0 0 }
.score-middle em { display:none }
.score-middle .medal { display:inline-block; height:70px; width:70px; overflow:hidden; text-align:center }
.score-middle .gold { background:url("../images/entry_score.png") no-repeat scroll -111px 0; _background-image:url("../images/entry_score.gif") }
.score-middle .silver { background:url("../images/entry_score.png") no-repeat -111px -76px; _background-image:url("../images/entry_score.gif") }
.score-middle .copper { background:url("../images/entry_score.png") no-repeat -111px -152px; _background-image:url("../images/entry_score.gif") }
.score-middle .score { display:inline-block; font-weight:bold; font-style:italic; margin:11px 0 0; font-family:'Georgia'; font-size:34px; letter-spacing:-2px }
.score-middle .num { display:block; height:50px; line-height:50px; color:#fff; text-shadow:-1px -1px 1px #666; position:relative; text-indent:-0.1em; *text-indent:.6em }
.score-middle .ie-num { display:block; height:50px; line-height:50px; margin:-51px 0 0 -1px; color:#666; text-indent:-0.1em; *text-indent:.6em }
.sidebar_hot { height:383px; overflow:hidden }
.side_hot_nav { float:right; width:50px }
.side_hot_nav a { display:block; height:31px; line-height:31px; text-align:left; padding-left:7px; color:#000; border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background:url("../images/index_sprites.gif") repeat-x 0 -50px #f5f5f5 }
.side_hot_nav a:link,.side_hot_nav a:hover,.side_hot_nav a:active,.side_hot_nav a:visited { text-decoration:none }
.side_hot_nav a.last { border-bottom:0 }
.side_hot_nav .on a { display:block; height:31px; line-height:31px; text-align:left; padding-left:6px; color:#c00; border-left:1px solid #fff; font-weight:bold; background:#fff }
.side_hot_list { float:left; width:280px }
.side_hot_list li { vertical-align:top }
.side_hot_list a { display:block; padding:0 10px; margin:2px 0 0 }
.side_hot_list .list_ins { border-bottom:1px dotted #ccc }
.side_hot_list a:link,.side_hot_list a:hover,.side_hot_list a:active,.side_hot_list a:visited { text-decoration:none }
.side_hot_list .list_top { height:24px; line-height:24px; padding:1px 0 2px; overflow:hidden }
.side_hot_list .li_view_num { float:right; width:42px; text-align:right; color:#888; overflow:hidden; font-size:11px }
.side_hot_list .li_title { padding-right:43px }
.li_compositor { float:left; margin:3px 6px 0 0; height:15px; width:15px; line-height:15px; text-align:center; color:#fff; font-size:11px; font-weight:bold; -webkit-text-size-adjust:none }
.red_compositor { background:url("../images/webimg.gif") no-repeat scroll -460px -320px transparent }
.orange_compositor { background:url("../images/webimg.gif") no-repeat scroll -430px -320px transparent }
.side_hot_list .list_main { height:72px; padding:3px 0 5px; display:none }
.side_hot_list .li_img { float:left; width:55px }
.side_hot_list .li_img img { border:1px solid #ccc }
.side_hot_list .li_info { padding-left:55px; color:#666 }
.side_hot_list .folder_info { padding-left:80px; padding-top:0; color:#666 }
.side_hot_list .li_info span { display:block; height:18px; line-height:18px; overflow:hidden }
.side_hot_list .on a { background:url("../images/hot_list_bg.png") repeat-y center 0 }
.side_hot_list .on a .list_ins { border-bottom:0 }
.side_hot_list .on a .list_main { display:block }
.side_hot_list .on a .li_title strong { font-weight:bold }
.side-hot-list { float:left; width:218px; color:#666; height:430px; overflow:hidden }
.side-hot-list ul { margin:0 10px }
.side-hot-list li { border-bottom:1px dotted #ccc; padding:3px 0; height:20px; line-height:20px; overflow:hidden; *vertical-align:middle }
.side-hot-list .li-title { float:left; width:158px; _margin-top:3px }
.side-hot-list .li-title-main { display:inline-block; vertical-align:top; width:134px; overflow:hidden }
.side-hot-list .li-title-main .title { height:20px; overflow:hidden }
.side-hot-list .li-num { color:#fff; display:inline-block; vertical-align:top; font-size:11px; font-weight:bold; margin-right:5px; text-align:center; height:15px; width:15px; line-height:15px; background:url("../images/webimg.gif") no-repeat scroll -430px -320px transparent; -webkit-text-size-adjust:none }
.side-hot-list .tp1 .li-num,.side-hot-list .tp3 .li-num { color:#fff; display:inline-block; font-size:11px; font-weight:bold; margin-right:5px; text-align:center; height:15px; width:15px; line-height:15px; background:url("../images/webimg.gif") no-repeat scroll -460px -320px transparent }
.side-hot-list .li-view-num { float:right; width:40px; color:#888; text-align:right; font-size:11px }
.side-hot-list .tp1 {height:133px;padding:5px 0;overflow:hidden}
.side-hot-list .tp1 .left {float:left;width:74px}
.side-hot-list .tp1 .left .cover-1 {height:104px}
.side-hot-list .tp1 .left .cover-1 .score-small {margin:-45px 0 0 30px}
.side-hot-list .tp1 .right {float:right;width:115px;padding:2px 0;height:100px;position:relative}
.side-hot-list .tp1 .right ul {margin:0}
.side-hot-list .tp1 .right li {border:0;padding:0;height:20px;line-height:20px;overflow:hidden}
.side-hot-list .tp1 .li-view-num {width:auto;position:absolute;bottom:0;right:0}
.side-hot-list .tp1-title {margin:4px 0;height:20px;line-height:20px;overflow:hidden}
.side-hot-list .tp3 {height:40px;overflow:hidden}
.side-hot-list .folders .right {width:87px}
.history-list li {padding:3px 0;margin:0 10px;height:72px;position:relative;*vertical-align:middle}
.history-list li.on {background:#ffeed4}
.history-list li .close {cursor:pointer;position:absolute;right:5px;top:5px;width:10px;height:10px;background:url("../images/close-2.gif") no-repeat center center}
.history-list .img-div {position:absolute;width:52px;height:72px}
.history-list .img-div img {height:70px;width:50px;border:1px solid #c6c6c6}
.history-list .info-div {padding-left:58px;line-height:1.8em;color:#7e7e7e}
.history-list .info-div .one-line {display:block;	height:1.6em;line-height:1.6em;overflow:hidden}
.history-list .info-div strong {font-size:14px}
.history_list {margin-top:4px;height:41px;overflow:hidden}
.no_history {padding:5px 0 0 15px;color:#666}
.no_history strong {display:block;margin:7px 15px 0 0;font-weight:bold;font-size:14px;text-align:center}
.have_history {padding:5px}
.history_main {float:left;width:210px;height:32px;line-height:32px;overflow:hidden;*position:relative}
.history_item {position:relative;height:32px;padding:0 5px;background:#ffeed4;overflow:hidden}
.history_main_on {background:#ffeed4}
.history_list_clear {position:absolute;top:5px;right:5px;height:10px;width:9px;text-indent:-9999px;background:url("../images/index_sprites.gif") no-repeat 0 0}
.history_nav {float:right;width:25px}
.history_nav .prev a {display:block;height:16px;background:url("../images/index_sprites.gif") no-repeat -44px -797px}
.history_nav .prev a.over {background:url("../images/index_sprites.gif") no-repeat 6px -797px;cursor:default}
.history_nav .next a {display:block;height:16px;background:url("../images/index_sprites.gif") no-repeat -44px -847px}
.history_nav .next a.over {background:url("../images/index_sprites.gif") no-repeat 6px -847px;cursor:default}
.slide {border:2px solid #dedede;height:300px;overflow:hidden}
.slide a:hover {text-decoration:none;zoom:1}
.slide-nav {	float:right;width:240px;position:relative;z-index:1}
.slide-nav a {display:block;text-decoration:none;border-left:1px solid #e3e3e3}
.slide-nav a:hover { text-decoration:none; border-left:none; zoom:1 }
.slide-nav a.on { border-left:none; margin-left:-6px; padding-left:6px; background:url("slide-on-bg.png") no-repeat 0 0;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://v4.vcimg.com/base/images/slide-on-bg.png,sizingMethod='crop');
    _background:0;  *position:relative;  *zoom:1
}
.slide-nav a div {color:#878787!important;	display:block;height:35px;padding:5px 10px 10px;overflow:hidden; background:url("global_bg_1.gif") repeat-x 0 -400px; }
.slide-nav a.on div,.slide-nav a:hover div {text-decoration:none!important;color:#fff!important;background-position:0 -500px}
.slide-nav li strong {display:block;font-size:14px;line-height:20px;height:20px;overflow:hidden;font-weight:bold}
.slide-nav li span {display:block;line-height:15px;height:15px;overflow:hidden}
.slide-nav a.on:hover strong,.slide-nav a.on:hover span {text-decoration:none}
.slide-main {overflow:hidden;width:575px;height:300px;float:left;overflow:hidden}
.slide-main-ul {display:block;height:300px;overflow:hidden;text-decoration:none!important}
.slide-main li.old_mod a {height:300px;width:510px}
.slide-main li.old_mod a img {height:300px;width:510px}
.slide-main li.old_mod a:link,.slide-main li.old_mod a:hover,.slide-main li.old_mod a:active,.slide-main li.old_mod a:visited {
    display:block;
    text-decoration:none;
    *zoom:1
}
.slide-main li.old_mod a .bio {
    display:block;
    position:relative;
    margin:-68px 10px 0;
    background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cc000000,endColorStr=#cc000000);
    *zoom:1
}
.slide-main li.old_mod a .bio-in {
    background:rgba(0,0,0,0.8);
    *filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#bb000000,endColorStr=#bb000000)
}
.slide-main li.old_mod a .bio .play-icon {
    float:left;
    width:41px;
    height:41px;
    margin:9px 5px 10px 10px;
    background:url("../images/slide-playicon.png-v=32076") no-repeat 0 center;
    _background:0;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://v4.vcimg.com/base/images/slide-playicon.png,sizingMethod='scale')
}
.slide-main li.old_mod a:hover .bio .play-icon {
    background-image:url("../images/slide-playicon-on.png");
    _background:0;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://v4.vcimg.com/base/images/slide-playicon-on.png,sizingMethod='crop')
}
.slide-main li.old_mod a .bio .text {overflow:hidden;color:#fff;display:block;height:50px;padding:8px 5px 0}
.slide-main li.old_mod a .bio .text strong {display:block;font-size:14px;	height:1.6em;line-height:1.6em;overflow:hidden;font-weight:bold}
.slide-main li.old_mod a .bio .text span {color:#cfcfcf;display:block;height:1.6em;line-height:1.6em;overflow:hidden}
.slide-main li.new_mod {position:relative;padding:1px}
.slide-main li.new_mod .mod_top {height:224px;padding-bottom:1px;border-bottom:1px dashed #ccc}
.slide-main li.new_mod .mod_top:hover .mod_info {background:#fcf3e4}
.slide-main li.new_mod a.mod_info {display:block;padding:10px;height:204px;background:#fff}
.slide-main li.new_mod a.mod_info:hover {background:#fcf3e4}
.slide-main li.new_mod a:link,.slide-main li.new_mod a:hover,.slide-main li.new_mod a:active,.slide-main li.new_mod a:visited {text-decoration:none}
.slide-main li.new_mod .mod_left {float:left;width:408px}
.slide-main li.new_mod .mod_cover {float:left;width:144px}
.slide-main li.new_mod .mod_cover img {padding:1px;border:1px solid #ccc}
.slide-main li.new_mod .mod_text {float:right;	width:398px}
.slide-main li.new_mod .mod_title {line-height:30px;height:30px;overflow:hidden}
.slide-main li.new_mod .mod_title h3 {display:inline-block;font-size:16px;font-weight:bold;color:#000;	vertical-align:top}
.slide-main li.new_mod .mod_title h3 {*display:inline}
.slide-main li.new_mod .mod_title .mod_update {margin-left:5px;font-weight:bold;color:#f07700;display:inline-block;vertical-align:top}
.slide-main li.new_mod .mod_introduction {line-height:20px;height:40px;overflow:hidden;color:#666}
.slide-main li.new_mod .mod_introduction .quote_left {display:inline-block;vertical-align:middle;height:20px;width:20px;background:url("../images/index_sprites.gif") no-repeat 0 -198px}
.slide-main li.new_mod .mod_introduction .quote_right {display:inline-block;vertical-align:middle;height:20px;width:20px;background:url("../images/index_sprites.gif") no-repeat 0 -248px}
.slide-main li.new_mod .mod_other_info {margin-top:10px;color:#666}
.slide-main li.new_mod .mod_other_info li {height:28px;line-height:20px;overflow:hidden}
.slide-main li.new_mod .mod_score {float:right}
.slide-main li.new_mod .watch_div {position:absolute; left:165px; height:32px; top:180px }
.slide-main li.new_mod .watch_div a.watch_link_1 { margin-right:10px; float:left; display:block; padding-left:13px; width:100px; height:32px; line-height:32px; font-size:14px; color:#fff; overflow:hidden; font-weight:bold; background:url("../images/index_sprites.gif") no-repeat 0 -300px }
.slide-main li.new_mod .watch_div a.watch_link_1:hover {
    background-position:0 -350px
}
.slide-main li.new_mod .watch_div a.watch_link_2 {margin-right:10px;float:left;display:block;padding-left:13px;	width:100px;height:32px;line-height:32px;font-size:14px;color:#fff;font-weight:bold;background:url("../images/index_sprites.gif") no-repeat 0 -400px}
.slide-main li.new_mod .watch_div a.watch_link_2:hover {background-position:0 -450px}
.slide-main li.new_mod .watch_div a.trailer_link {float:left;margin-top:6px;height:20px;line-height:20px;font-size:14px;color:#c00;padding:0 10px 0 3px;background:url("../images/trailer_bg.gif") no-repeat right center}
.slide-main li.new_mod .watch_div a.trailer_link:hover {color:#fff;background-color:#c00;background-image:url("../images/trailer_hover_bg.gif")}
.slide-main li.new_mod .artivles_list {padding:10px 9px;font-size:14px}
.slide-main li.new_mod .artivles_list .fleft {float:left;width:360px;height:1.9em;line-height:1.9em;overflow:hidden}
.slide-main li.new_mod .artivles_list .fleft .cat {color:#666;padding-right:5px}
.slide-main li.new_mod .artivles_list .fleft a:hover {text-decoration:underline}
.slide-main li.new_mod .artivles_list .fright {float:right;width:90px;height:1.9em;line-height:1.9em;overflow:hidden;text-align:right;color:#666}
.game_ad {margin-top:10px}
.game_ad .main {height:110px}
.game_ad .fleft {float:left;height:110px;width:490px}
.game_ad .fleft .left {float:left;width:200px;height:110px;background:url("../images/index_app_ad.jpg") no-repeat 7px 8px}
.game_ad .fleft .center {padding-top:16px;float:left;	width:290px;height:85px;overflow:hidden}
.game_ad .fleft .center h3 {font-size:16px;font-weight:bold;margin-bottom:3px}
.game_ad .fleft .center h3 span {font-weight:normal}
.game_ad .fleft .center a.link_2 {display:block;text-decoration:none}
.game_ad .fleft .center a.link_1 {padding-right:12px;font-size:12px;color:#c00;background:url("../images/trailer_bg.gif") no-repeat scroll right center transparent;text-decoration:none}
.game_ad .fleft .center a.link_1:hover {color:#fff;background:url("../images/trailer_hover_bg.gif") no-repeat scroll right 4px #c00}
.game_ad .fleft .right {float:left;width:20px;height:110px;background:url("../images/index_app_right_bg.jpg") no-repeat left center}
.game_ad .fright {float:right;height:90px;width:190px;padding:20px 0 0 0}
.game_ad .fright .app_logo {float:left;width:40px;height:42px;background:url("../images/app_logo.png") no-repeat 0 0}
.game_ad .fright .app_info {float:left;padding-left:5px;width:145px;overflow:hidden}
.game_ad .fright .app_info strong {font-weight:bold}
.game_ad .fright .app_info span {white-space:nowrap}
.game_ad .fright .app_download {display:block;margin:5px 0 0 -3px;height:28px}
.game_ad .fright .app_download_btn_iphone {display:block;float:left;width:85px;height:28px;text-indent:-9999px;	overflow:hidden;background:url("../images/app_download_iphone.jpg") no-repeat 0 0}
.game_ad .fright .app_download_btn_android {display:block;float:left;width:91px;height:28px;text-indent:-9999px;	overflow:hidden;background:url("../images/app_download_android.jpg") no-repeat 0 0}
.index_div_left {float:left;width:724px;border-right:1px solid #d3d3d3}
.index_div_right {float:right;width:255px}
.more_t {margin-right:14px;height:40px;line-height:40px;text-align:right;font-size:14px}
.id_left {float:left;width:825px}
.idl_nav {float:left;width:108px;height:300px}
.idl_nav ul {width:80px;margin:60px 0 0 22px}
.idl_nav ul li a {border-bottom:2px solid #dbdbdb;display:block;font-size:14px;font-weight:bold;height:26px;	line-height:26px;text-align:center;text-decoration:none;width:80px}
.idl_nav li.on a,.idl_nav ul a:hover,.idl_nav ul a:active { background:none repeat scroll 0 0 #fff; border-bottom:2px solid #f08682; color:#c00; text-decoration:none }
.idl_main { float:right; width:610px; padding-right:0; height:432px }
.idl_main .more_data { height:40px; line-height:40px; text-align:right; font-size:14px; margin:0 18px; border-top:1px dotted #ccc }
.id_right { float:right; width:346px }
.idr_out { border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf }
.idr_in { padding:0 14px 0; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; background:url("../images/mvr_bg.png") repeat-x 0 0 #fff }
.index_watch_btn { float:left; height:32px; line-height:32px; display:block; overflow:hidden; margin-right:10px }
.bm,.sm { height:175px; padding:10px 0; overflow:hidden }
.bm { float:left; width:290px }
.bm_left { padding-left:18px }
.bm .cover_2 { float:left }
.bm .info { margin-left:135px; margin-right:10px; padding:4px 0 0 }
.bm .rtop { height:80px; overflow:hidden }
.bm h3 { margin:0; font-size:14px; font-weight:bold }
.bm p { margin:0; line-height:18px }
.bm .bio { height:56px; overflow:hidden; margin-top:5px }
.bm .grey { color:#666 }
.bm .one_line { display:block; margin-bottom:3px }
.bm li { height:18px; line-height:18px; overflow:hidden }
.bm hr { border:1px dotted #ccc; border-bottom:0; height:1px; font-size:1px; overflow:hidden; padding:0; margin:6px 0 6px; *margin:-2px 0 0 }
.sm { float:left; width:20%; overflow:hidden; color:#666; text-align:center }
.sm_last { padding-right:0 }
.sm .bio { text-align:center; margin-top:5px; height:3.6em; overflow:hidden }
.sm .bio strong { display:block; font-weight:bold; height:1.8em; line-height:1.8em; overflow:hidden }
.sm .bio span { display:block; height:1.6em; line-height:1.6em; overflow:hidden }
.sm .bio span a:link,.sm .bio span a:hover,.sm .bio span a:active,.sm .bio span a:visited { color:#666 }
.right_type { padding:0 }
.right_type .platform { padding:5px 0; border-bottom:1px dotted #ccc }
.right_type b { color:#d2d2d2 }
.right_type table { width:100% }
.right_type td { height:23px }
.red_title_out .red_title_right { float:right; margin:10px 0; height:20px; line-height:20px }
.red_title_out .red_title { float:left }
.red_title { margin:10px 0; border-left:5px solid #c00; height:20px; line-height:20px; padding-left:5px; overflow:hidden }
.red_title h3 { margin:0; font-size:14px; font-weight:bold margin-top:-3px; }
.top_link_div { position:absolute; left:18px; bottom:0; height:40px; line-height:40px }
.top_link_div .new_icon { float:left; width:37px; height:13px; vertical-align:middle; background:url("../images/index/index_sprites.gif") no-repeat 0 -500px; overflow:hidden; margin-top:14px }
.top_link_div .links { float:left; padding-left:5px }
.movie_div .idl_nav { background:url("../images/index_nav_1_bg.jpg") no-repeat scroll 0 0 transparent }
.movie_div .id_left .main { height:432px; overflow:hidden }
.movie_div .idr_out { height:432px; ovrflow:hidden }
.movie_div .idr_in { height:431px; ovrflow:hidden }
.movie_div .idl_main { position:relative }
.side-vg-list { color:#666 }
.side-vg-list li { vertical-align:top; padding:3px 0 }
.side-vg-list .tp1 { height:125px }
.side-vg-list .tp1 a img { padding:1px; border:1px solid #ccc }
.side-vg-list .tp1 a:hover img { border:1px solid #adff2f; background:#fffacd }
.side-vg-list .trailer { padding-left:20px; background:url("../images/s-play-icon.gif") no-repeat 0 center }
.side-vg-list .date { float:left; height:46px; margin-right:5px; line-height:23px; width:52px; background:url("../images/webimg.gif") no-repeat -600px -450px }
.side-vg-list .month { text-align:center; color:#f40 }
.side-vg-list .day { font-weight:bold; font-size:14px; text-align:center; color:#f70 }
.special-guide-score .entry_score_small { position:absolute; margin:-47px 0 0 44px }
.special-guide-score a:link,.special-guide-score a:visited { cursor:pointer; text-decoration:none }
.tv_div .idl_nav { background:url("../images/index_nav_2_bg.jpg") no-repeat scroll 0 0 transparent }
.tv_div .id_left .main { height:432px; overflow:hidden }
.tv_div .idr_out { height:432px; ovrflow:hidden }
.tv_div .idr_in { height:431px; ovrflow:hidden }
.tv_div .bm .rtop { height:98px }
.tv_div .bm .bio { height:74px }
.tv_div .bm li.actor { height:36px }
.tv_div .bm li.actor .grey { display:inline-block; width:36px; vertical-align:top }
.tv_div .bm li.actor .text { display:inline-block; width:109px; vertical-align:top; _width:106px }
.tv_div .idl_main { position:relative }
.tv_mod li { vertical-align:top; line-height:30px; height:30px; overflow:hidden; border-bottom:1px dotted #ccc }
.tv_mod .color_orange { color:#ff7e00 }
.tv_mod .tvm_right { float:right; text-align:right; width:70px; overflow:hidden }
.tv_mod .tvm_left { float:left; width:150px; overflow:hidden }
.tv_div .sm .bio strong { height:auto; overflow:visible }
.video_div .id_left .main { height:206px; overflow:hidden }
.video_div .idr_out { height:206px; ovrflow:hidden; background:#FFF }
.video_div .img_link { height:104px; width:144px }
.vd_left { padding:0 14px }
.vdl_main ul { padding:10px 0; border-top:1px dotted #ccc }
.vdl_main li { width:144px; padding:0; margin-right:40px }
.vdl_main li.last { margin:0; padding:0 }
.vdl_main .image_link img { display:inline-block; height:100px; width:140px }
.vdl_title { padding:7px 0 }
.vdl_title .title_right { color:#c00; float:right; font-size:12px; font-weight:normal }
.vdl_title .title_right .video_now { display:inline-block }
.vdl_title .title_right .video_nav { margin:0 }
.video_mod li { padding:12px 0; border-top:1px dotted #ccc }
.vm_img { float:left; width: }
.vm_info { padding-left:80px }
.vm_info strong { display:block; font-weight:bold; height:1.8em; line-height:1.8em; overflow:hidden }
.game_div { height:434px; overflow:hidden }
.game_div .idl_nav { background:url("../images/index_nav_4_bg.jpg") no-repeat scroll 0 0 transparent }
.game_div .id_left .main { height:432px; overflow:hidden }
.game_div .idr_out { height:432px; overflow:hidden }
.game_div .idr_in { height:431px; overflow:hidden }
.game_mod li { width:104px; text-align:center }
.game_type tr { height:23px }
.game_div .sm .bio strong { height:auto; overflow:visible }
.edu_div { height:434px; overflow:hidden }
.edu_div .idl_nav { background:url("../images/index_nav_6_bg.jpg") no-repeat 0 0 }
.edu_div .id_left .main { height:432px; overflow:hidden }
.edu_div .idl_main ul { height:390px }
.edu_div ul.top_mod { border-bottom:1px dotted #ccc; *padding-bottom:5px; _padding-bottom:0 }
.edu_mod .top_mod li { float:left; margin-bottom:8px; text-align:center; width:68px; overflow:hidden }
.edu_mod .top_mod li.center { width:87px; overflow:hidden }
.edu_mod .top_mod li.center a { display:block }
.edu_mod .top_mod li.center a span { margin:0 auto }
.edu_mod .top_mod li span { display:block; border:1px solid #ccc; height:66px; width:66px; text-indent:-9999px; overflow:hidden; background-image:url("../images/index/index_sprites.gif"); background-repeat:no-repeat }
.edu_mod .top_mod li a:hover span { border-color:#adff2f }
.edu_mod .top_mod li strong { display:block; text-align:center }
.edu_mod .top_mod .school_logo_1 { background-position:0 -600px }
.edu_mod .top_mod .school_logo_2 { background-position:-100px -600px }
.edu_mod .top_mod .school_logo_3 { background-position:-200px -600px }
.edu_mod .top_mod .school_logo_4 { background-position:0 -700px }
.edu_mod .top_mod .school_logo_5 { background-position:-100px -700px }
.edu_mod .top_mod .school_logo_6 { background-position:-200px -700px }
.edu_mod ul.bottom_mod { color:#ccc; padding:5px 0 }
.edu_mod .bottom_mod li { float:left; padding:3px 0 }
.edu_div .idr_out { height:432px; overflow:hidden }
.edu_div .idr_in { height:431px; overflow:hidden }
.music_div .main { height:390px; overflow:hidden }
.md_nav { float:left; width:108px; background:url("../images/index_nav_music_bg.jpg") no-repeat scroll 0 0 transparent }
.md_nav ul { width:80px; margin:60px 0 0 22px }
.md_nav ul li a { border-bottom:2px solid #dbdbdb; display:block; font-size:14px; font-weight:bold; height:26px; line-height:26px; text-align:center; text-decoration:none; width:80px }
.md_nav li.on a,.md_nav ul a:hover,.md_nav ul a:active { background:none repeat scroll 0 0 #fff; border-bottom:2px solid #f08682; color:#c00; text-decoration:none }
.md_main { float:right; width:840px; padding-right:14px }
.md_main .more_data { font-size:14px; height:40px; line-height:40px; text-align:right }
.md_bm { height:147px; padding:10px 0; border-bottom:1px dotted #ccc; overflow:hidden }
.md_bm { float:left; width:50%; color:#666 }
.md_bm .cover_music_b { float:left }
.md_bm .cover_music_b img { padding:1px 1px 1px 13px; border:1px solid #ccc; background:url("../images/index/music_cover_b.png") no-repeat 0 0 }
.md_bm .cover_music_b a:hover img { border:1px solid #adff2f; background-color:#fffacd }
.md_bm .info { margin-left:165px; margin-right:10px; padding:3px 0 }
.md_bm .rtop { height:115px; overflow:hidden }
.md_bm .grey { color:#666 }
.md_bm h3 { margin:0 0 5px; font-size:14px; font-weight:bold; height:18px; overflow:hidden }
.md_bm li { height:18px; line-height:18px; overflow:hidden }
.md_bm .rbottom { margin-top:7px }
.md_sm { height:160px; padding:10px 0; border-bottom:1px dotted #ccc; overflow:hidden }
.md_sm { float:left; width:116px; overflow:hidden; padding-right:28px }
.md_sm_last { padding-right:0 }
.md_sm .cover_music_s img { padding:1px 1px 1px 13px; border:1px solid #ccc; background:url("../images/index/music_cover_s.png") no-repeat 0 0 }
.md_sm .cover_music_s a:hover img { border:1px solid #adff2f; background-color:#fffacd }
.md_sm .bio { text-align:center; margin-top:5px }
.md_sm .bio strong { display:block; font-weight:bold; height:1.4em; line-height:1.4em; overflow:hidden }
.md_sm .bio span { display:block; height:1.4em; line-height:1.4em; overflow:hidden }
.md_sm .bio span a:link,.md_sm .bio span a:hover,.md_sm .bio span a:active,.md_sm .bio span a:visited { color:#666 }
.cartoon_div { height:434px; overflow:hidden }
.cartoon_div .idl_nav { background:url("../images/index_nav_3_bg.jpg") no-repeat scroll 0 0 transparent }
.cartoon_div .id_left .main { height:432px; overflow:hidden }
.cartoon_div .idr_out { height:171px; ovrflow:hidden }
.cartoon_div .idr_in { height:170px; ovrflow:hidden }
.cartoon_mod { height:261px; overflow:hidden; position:relative }
.ctm_main { height:260px; background:#fff; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; width:219px }
.ctm_nav { position:absolute; width:36px; right:0; _right:-1px }
.ctm_nav li { float:left; width:36px; vertical-align:top; padding:0 }
.ctm_nav a { display:block; height:30px; line-height:30px; text-align:center; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; border-left:1px solid #cfcfcf; background:url("../images/index/index_sprites.gif") no-repeat 0 -50px #f5f5f5 }
.ctm_nav .on a { border-left:1px solid #fff; font-weight:bold; color:#c00; background:#fff }
.ctm_nav a:link,.ctm_nav a:hover,.ctm_nav a:active,.ctm_nav a:visited { text-decoration:none }
.ctm_main_in { padding:0 14px }
.ctm_main_in .first { float:left; width:100%; margin-bottom:7px }
.ctm_main_in .first .cover-1 { float:left }
.ctm_main_in .first .info { padding-left:100px }
.ctm_main_in .first li { padding:3px 0 }
.ctm_main_in .list { float:left; width:49%; height:28px; line-height:28px; overflow:hidden; border-top:1px dotted #ccc }
.ctm_main_in .list span { padding-left:15px; background:url("../images/webimg.gif") no-repeat scroll -1068px -203px transparent }
.cartoon_div .sm .bio strong { height:auto; overflow:visible }
.zongyi_div { height:434px; overflow:hidden }
.zongyi_div .idl_nav { background:url("../images/index_nav_5_bg.jpg") no-repeat scroll 0 0 transparent }
.zongyi_div .idr_out { height:196px; ovrflow:hidden }
.zongyi_div .idr_in { height:195px; ovrflow:hidden }
.zongyi_div .sm .bio strong { height:auto; overflow:visible }
.zongyi_mod { position:relative }
.zym_main { height:235px; background:#fff; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; width:219px }
.zym_nav { position:absolute; width:36px; right:0; _right:-1px }
.zym_nav li { float:left; width:36px; vertical-align:top; padding:0 }
.zym_nav a { display:block; padding:5px 0; line-height:1.5em; text-align:center; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; border-left:1px solid #cfcfcf; background:url("../images/index/index_sprites.gif") no-repeat 0 -100px #f5f5f5 }
.zym_nav .on a { border-left:1px solid #fff; font-weight:bold; color:#c00; background:#fff }
.zym_nav a:link,.ctm_nav a:hover,.ctm_nav a:active,.ctm_nav a:visited { text-decoration:none }
.zym_main_in { padding:0 14px }
.zym_main_in .list { padding:4px 0; height:55px; border-bottom:1px dotted #ccc }
.zym_main_in li .img { float:left }
.zym_main_in li .img a img { border:1px solid #ccc }
.zym_main_in li .info { padding-left:80px }
.zym_main_in li .info li { height:1.5em; line-height:1.5em; overflow:hidden }
.folder_div .id_left { height:470px }
.folder_div .id_left .main { height:468px }
.folder_div .idr_out { height:470px; ovrflow:hidden }
.folder_div .idr_in { height:468px; ovrflow:hidden }
.folder_div .idr_in .red_title { margin:10px 0 5px }
.vc_old { padding:0 10px }
.vc_old li.list { float:left; width:20%; text-align:center; padding:10px 0; border-bottom:1px dotted #ccc }
.cv_title { margin:0 5px; height:4.8em; overflow:hidden }
.cv_title li { height:3.2em; line-height:1.6em; overflow:hidden }
.index_news .main { background:url("../images/index/mvr_bg.png") repeat-x scroll 0 0 #fff }
.index_news .video_news { padding:0 0 0 18px; border-right:1px solid #fff; border-left:1px solid #fff; border-top:1px solid #fff }
.index_news .video_news ul { height:271px; overflow:hidden }
.index_news .video_news li { float:left; margin-right:18px; margin-bottom:5px; height:130px; overflow:hidden; *display:inline; *margin-right:15px }
.index_news .video_play { position:relative; display:block; width:124px; height:89px }
.index_news .video_play img { padding:1px 1px 10px; border:1px solid #b2b2b2 }
.index_news .video_play .play_bar { position:absolute; bottom:2px; left:2px; width:125px; height:10px; background:url("../images/index/play_bar_bg.gif") no-repeat 0 0 }
.index_news .video_play .play_icon { position:absolute; top:50%; left:50%; width:36px; height:28px; margin:-14px 0 0 -18px }
.index_news .video_play .play_icon .bg { display:block; height:28px; background:url("../images/playicon.png") no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://v4.vcimg.com/base/images/playiconlink.png,sizingMethod='scale'); _background:0 }
.index_news a.video_play:hover .play_icon .bg { background-position:0 -28px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://v4.vcimg.com/base/images/playiconlink.png,sizingMethod='scale'); _background:0 }
.index_news a.video_text { display:block; width:124px; height:36px; line-height:18px; overflow:hidden; text-align:center; margin-top:4px }
.index_news .video_news .more_videos { height:25px; line-height:25px; font-size:14px; margin-right:15px; border-top:1px dotted #ccc; text-align:right }
.index_news .top_news { padding:0 10px; border-right:1px solid #fff; border-left:1px solid #fff; border-top:1px solid #fff }
.index_news .top_news .top1 { height:125px; overflow:hidden }
.index_news .top_news .top1 .img { float:left }
.index_news .top_news .top1 .img a { display:block; position:relative }
.index_news .top_news .top1 .img a img { padding:1px; border:1px solid #ccc }
.index_news .top_news .top1 .img a:hover img { border-color:#adff2f; background:#fffacd }
.index_news .top_news .top1 .img .top1_title { position:absolute; bottom:2px; left:2px; padding-right:5px; width:155px; height:22px; line-height:22px; color:#fff; text-align:right; background:none repeat scroll 0 0 rgba(0,0,0,0.6); *filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#88000000,endColorStr=#88000000) }
@media \0screen { .index_news .top_news .top1 .img .top1_title { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#88000000,endColorStr=#88000000) }
}.index_news .top_news .top1 .text { padding-left:170px }
.index_news .top_news .top1 .text h3 { font-size:14px; font-weight:bold; height:20px; line-height:20px; overflow:hidden }
.index_news .top_news .top1 .text p { height:80px; line-height:20px; padding-top:5px; overflow:hidden; color:#666 }
.index_news .top_news ul { padding-bottom:3px; border-bottom:1px dotted #ccc; height:143px; overflow:hidden }
.index_news .top_news li { height:24px; line-height:24px; overflow:hidden }
.index_news .top_news li .cat { float:left; margin:3px 5px 0 0; padding-right:3px; text-align:center; height:18px; line-height:18px; width:40px; background:url("../images/yule-sprites.gif") no-repeat scroll -100px 0 transparent }
.index_news .top_news li .cat a { color:#c00; text-decoration:none }
.index_news .top_news li .time { float:right; color:#999 }
.index_news .top_news .more_videos { height:25px; line-height:25px; font-size:14px; text-align:right }
.index_news .hot_news { padding:0 10px; border-right:1px solid #fff; border-left:1px solid #fff; border-top:1px solid #fff }
.index_news .hot_news .red_title { margin-bottom:3px }
.index_news .hot_news li { height:30px; line-height:30px; overflow:hidden; border-bottom:1px dotted #ccc }
.index_news .hot_news li .li_compositor { float:left; margin:8px 8px 0 0 }
.index_news .hot_news li.last { border:0 }
.date-time { float: right; }
.redlink:link,.redlink:visited {color: red;}
#banner_div{padding: 0px;}
.platform .onselect{color:red;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
.strong{font-weight:bold}
.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.idl_main{float:right;width:590px;padding-right:0;height:432px}
.headinfo{padding:12px 15px;position:relative}
.headinfo_left{float:left;width:345px;overflow:hidden;padding-right:15px}
.headinfo_left .infodiv{float:right;position:relative;overflow:hidden;width:205px;min-height:154px;color:#000;_height:expression((parseInt(this.currentStyle.height) < 174) ? 174:this.clientHeight)}
.headinfo_left .infodiv li{height:29px;line-height:29px;overflow:hidden}
.headinfo_left .infodiv a{text-decoration:none}
.headinfo_left .infodiv a:hover{color:#c00}
.headinfo_left .link_underline a{text-decoration:underline}
.headinfo_left .link_underline a:hover{color:#c00}
.headinfo_left .infodiv a.watch_trailer{color:#c00;text-decoration:none}
.headinfo_left .infodiv a.watch_trailer:hover{text-decoration:underline}
.headinfo_left .infodiv img.arrow{_margin-top:10px}
.headinfo_left .infodiv .item{display:inline-block;margin-right:22px;vertical-align:top;*display:inline;*zoom:1}
.headinfo_left li.imgdiv{float:left;width:124px}
.headinfo_left li.imgdiv img{float:left;width:120px;padding:1px;border:1px solid #9b9b9b}
.headinfo_right{float:right;width:305px;overflow:hidden;padding:5px 0 0 0;line-height:20px;color:#666}
.headinfo_right li{line-height:20px;height:20px;overflow:hidden;vertical-align:middle}
.headinfo_right .dosomething{padding-top:10px;height:auto}
.headinfo_right .dosomething li{float:left;margin-right:10px}
.headinfo_right .dosomething .taglink li{margin-right:0}
.headinfo_right .dosomething em{color:#000;font-weight:normal;font-style:normal}
.headinfo_bottom{padding:10px 0;position:relative}
.headinfo_bottom .headinfo_more{float:left;width:124px;text-align:center;margin-top:-5px;color:#666}
.headinfo_bottom .link_underline a{text-decoration:underline}
.headinfo_bottom .link_underline a:hover{color:#c00}
.headinfo_bottom .entry_button_div{float:left;padding-left:10px}
.title_line_1 .headinfo_right{padding:0;height:250px}
.title_line_2 .headinfo_right{width:300px;height:250px;padding:0px;border:1px solid #ccc;}
.no_score .headinfo_right{padding:0 0 0 20px;width:300px;height:250px}
.entry_status{margin-bottom:5px}
#scoreDivDiv{position:absolute;top:0;right:10px;text-align:left;width:92px;z-index:3}
#scoreDivDiv .score_big{height:110px}
#watch_button{display:inline-block;text-decoration:none;font-size:14px;color:#fff;font-weight:bold;width:80px;height:34px;line-height:28px;margin-right:10px;padding-left:40px;background:url("../entry-btn.gif") no-repeat 0 0}
#watch_button:hover{background-position:0 -40px;text-decoration:none}
.search_button{display:inline-block;width:90px;height:32px;line-height:32px;color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:bold;padding-left:26px;text-align:center;background:url("entry_btn.gif") no-repeat 0 -240px}
.search_button:hover{background-position:0 -280px}
#collect_div{display:inline-block}
#collect_div{*display:inline}
#collectiontips{position:absolute;margin:0;*margin:35px 0 0 -126px;line-height:1.6em}
.entry_stat{padding-left:10px;line-height:31px}
.entry_stat .stat_post_big{display:inline-block;height:31px;overflow:hidden;margin-top:-3px;_height:35px}
.entry_stat .stat_post_big span{float:left}
.entry_stat .stat_post_big span.stat,.stat_post_big span.hover{cursor:pointer;text-indent:-100px;display:inline-block;width:31px;height:31px;overflow:hidden;background:url("../images/icon-img.gif") no-repeat 0 -40px;_height:35px;_background-position:0 -37px}
.entry_stat .stat_post_big span.hover{background-position:0 0;_background-position:0 3px}
#contents_more .p p{margin-bottom:1em;text-indent:2em}
.history-list li{padding:3px 0;margin:0 10px;height:72px;position:relative;*vertical-align:middle}
.history-list li.on{background:#ffeed4}
.history-list li .close{cursor:pointer;position:absolute;right:5px;top:5px;width:10px;height:10px;background:url("../images/close-2.gif") no-repeat center center}
.history-list .img-div{position:absolute;width:52px;height:72px}
.history-list .img-div img{height:70px;width:50px;border:1px solid #c6c6c6}
.history-list .info-div{padding-left:58px;line-height:1.8em;color:#7e7e7e}
.history-list .info-div .one-line{display:block;height:1.6em;line-height:1.6em;overflow:hidden}
.history-list .info-div strong{font-size:14px}
.slide_content{position:relative}
.slide_content_loading{position:absolute;width:248px;height:156px;background:url("../images/loading_1.gif") no-repeat scroll center center #fff;z-index:2}
.play_pages ul,.play_pages li{display:inline}
.pager_nav{margin:3px 0}
.pager_nav a{display:block;float:left;margin-right:3px;height:15px;padding:0 3px;line-height:13px;border:1px solid #ccc;text-align:center;color:#333!important;border-radius:3px;box-shadow:0 0 1px #ccc;*line-height:14px}
.pager_nav a:link,.pager_nav a:hover,.pager_nav a:active,.pager_nav a:visited{text-decoration:none}
.pager_nav a:hover{border-color:#aaa}
.pager_nav a.over{border-color:#eee;color:#ccc!important}
.list_div .list_watch_button{margin-right:6px;display:inline-block;width:65px;height:30px;line-height:22px;padding-left:25px;color:#fff!important;font-size:12px;text-decoration:none!important;vertical-align:top;background:url("../images/entry-btn.gif") no-repeat scroll -200px 0 transparent;*line-height:25px;_line-height:22px}
.list_fav_button{display:inline-block;width:60px;height:24px;line-height:22px;padding-left:25px;color:#333!important;font-size:12px;text-decoration:none!important;vertical-align:top;background:url("../images/entry-btn.gif") no-repeat scroll -200px -80px transparent;*line-height:25px;_line-height:22px}
.list_fav_button_cancel{display:inline-block;width:60px;height:24px;line-height:22px;padding-left:25px;color:#333!important;font-size:12px;text-decoration:none!important;vertical-align:top;background:url("../images/entry-btn.gif") no-repeat scroll -200px -160px transparent;*line-height:25px;_line-height:22px}
.list_div .list_down_button{margin-right:6px;display:inline-block;width:60px;height:24px;line-height:22px;padding-left:25px;color:#fff!important;font-size:12px;text-decoration:none!important;vertical-align:top;background:url("../images/entry-btn.gif") no-repeat scroll -200px -240px transparent;*line-height:25px;_line-height:22px}
.yule_hot_list_main{padding:10px}
.yule_hot_list li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;overflow:hidden}
.yule_hot_list .compositor{float:left;margin:8px 0 0}
.yule_hot_list .info{padding-left:20px}
.yule_hot_list li.top1{height:60px}
.yule_hot_list li.top1 .info{padding-left:20px;*padding-left:3px}
.yule_hot_list li.top1 .compositor{margin:0}
.yule_hot_list li.top1 .img{float:left}
.yule_hot_list li.top1 .img img{border:1px solid #ccc}
.yule_hot_list li.top1 .text{padding-left:95px;line-height:1.5em}
.yule_hot_list li.top1 .text .title{display:block;height:3em;overflow:hidden}
.yule_hot_list li.top1 .text .bio{display:block;height:1.5em;overflow:hidden;color:#999}
.compositor{display:inline-block;height:15px;width:15px;line-height:15px;text-align:center;color:#fff;font-size:11px;font-weight:bold;-webkit-text-size-adjust:none}
.red_compositor{background:url("../images/webimg.gif") no-repeat scroll -460px -320px transparent}
.orange_compositor{background:url("../images/webimg.gif") no-repeat scroll -430px -320px transparent}
.partner_page_video{float:right;width:890px;padding:5px}
.partner_page_video .partner_page_video_main{border:1px solid #ccc;padding:10px;margin-top:10px}
.partner_page_video .partner_page_video_title{margin-bottom:10px}
.partner_page_video .partner_page_video_title .fleft{float:left}
.partner_page_video .partner_page_video_title .fleft h3{display:inline-block;font-size:16px;font-weight:bold}
.partner_page_video .partner_page_video_title .fleft h3{*display:inline}
.partner_page_video .partner_page_video_title .fright{float:right}
.partner_page_video .partner_page_video_title .fright a{display:block;padding-right:15px;background:url("../images/entry/sprites.gif") no-repeat right 5px}
.partner_page_video .partner_page_video_title .fright a.back{background-position:right -45px}
.partner_page_video .partner_page_video_nav{font-size:14px;color:#ccc;overflow:hidden;width:800px;float:left;white-space:nowrap}
.partner_page_video .partner_page_video_nav a{text-decoration:none;color:#333;font-weight:bold;margin:0 5px;display:inline-block}
.partner_page_video .partner_page_video_nav span{display:inline-block}
.partner_page_video .partner_page_video_nav a.on,.partner_page_video .partner_page_video_nav a:hover{color:#c00}
.partner_page_video #partner_page_video_nav_mask{width:99999px}
.partner_page_video .pager_nav{display:block;float:right;width:42px;margin:2px 0 0}
.partner_page_video #partner_page_pager_nav{display:none}
.partner_page_video .video_list_pager_wrapper{margin-bottom:10px}
.partner_page_video .partner_page_video_list_tv li{float:left;height:;width:80px;margin-right:7px;margin-bottom:10px}
.partner_page_video .partner_page_video_list_tv li.last{margin-right:0}
.partner_page_video .partner_page_video_list_tv li a{display:block;height:26px;line-height:24px;border:1px solid #ccc;font-size:14px;text-align:center;text-decoration:none;overflow:hidden}
.partner_page_video .partner_page_video_list_tv li.on a,.partner_page_video .partner_page_video_list_tv li.on a:visited,.partner_page_video .partner_page_video_list_tv li a:hover{background:#c00;border-color:#c00;color:#fff}
.partner_page_video .partner_page_video_list_tv li a:visited{color:#aaa}
.partner_page_video .partner_page_video_list_zongyi li{float:left;height:;width:168px;margin-right:7px;margin-bottom:10px}
.partner_page_video .partner_page_video_list_zongyi li.last{margin-right:0}
.partner_page_video .partner_page_video_list_zongyi li a{display:block;padding:5px 10px;height:48px;line-height:24px;border:1px solid #ccc;font-size:14px;text-decoration:none;overflow:hidden}
.partner_page_video .partner_page_video_list_zongyi li.on a,.partner_page_video .partner_page_video_list_zongyi li.on a:visited,.partner_page_video .partner_page_video_list_zongyi li a:hover{background:#c00;border-color:#c00;color:#fff}
.partner_page_video .partner_page_video_list_zongyi li a:visited{color:#aaa}
.ys_entry{padding:10px}
.yse_info .ftop .cover-1{float:left}
.yse_info .ftop .text{padding-left:100px}
.yse_info .ftop .text h2{font-size:14px}
.yse_info .ftop .text ul{margin:5px 0}
.yse_info .ftop .text li{height:1.6em;line-height:1.6em;overflow:hidden}
.yse_info .fbottom{margin-top:5px}
.yse_info .fbottom .watch_btn{margin-right:5px}
.yse_info .bigstat{*display:inline}
.yse_video{margin-top:8px;border-top:1px dotted #ccc;padding-top:10px}
.yse_video .ysh3_list{padding:0}
.yse_img li{margin-top:10px}
.yse_img a img{display:block;padding:1px;border:1px solid #ccc}
.yse_img a:hover img{border-color:#adff2f;background:#fffacd}
.yse_img .fleft{float:left;margin-left:0;_display:inline}
.yse_img .fright{float:right;margin-right:10px;_display:inline}
.ysh3_list{padding:5px 10px}
.ysh3_list li.with_img{padding:0;height:85px;background:0}
.ysh3_list li.with_img .img{float:left;width:104px;overflow:hidden}
.ysh3_list li.with_img .text{float:right;position:relative;width:120px;height:80px;line-height:18px}
.ysh3_list li.with_img .text .title{height:4.5em;overflow:hidden}
.ysh3_list li.with_img .text .info{position:absolute;left:0;bottom:5px}
.ysh3_list li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;padding-left:15px;background:url("../images/yule/sprites.gif-v=38044"/*tpa=http://v4.vcimg.com/base/images/yule/sprites.gif?v=38044*/
) no-repeat -320px -50px;overflow:hidden}
.ysh3_list li.last{border:0}
.partner_page_stat .main{background:#f2f2f2;padding:10px 15px 5px}
.partner_page_stat .partner_page_stat_top{padding-bottom:5px;border-bottom:1px solid #ccc;font-size:14px;font-weight:bold}
.partner_page_stat .partner_page_stat_top .entry_stat{padding-left:0}
.partner_page_stat .partner_page_stat_bottom{text-align:center;height:25px;line-height:25px}
.video_alert_box{text-align:left;padding:0 10px;width:350px;overflow:hidden}
.video_alert_box .fleft{float:left}
.video_alert_box .fright{float:right}
.video_alert_box h4{font-size:14px;font-weight:bold}
.video_alert_box .top{padding:10px 0;height:160px;border-bottom:1px dashed #ccc}
.video_alert_box .top textarea{margin:0 0 10px;border:1px solid #ccc;width:344px;height:50px;padding:2px;color:#888}
.video_alert_box .top input[type="checkbox"]{vertical-align:middle}
.video_alert_box .entry_stat{padding:10px 0}
.video_alert_box .bottom{padding:10px 0;text-align:center;color:#999}
.video_alert_box .bottom a{color:#666;text-decoration:underline!important}
.zongyi_video_alert_box .top_left{padding:10px 10px 10px 0}
.zongyi_video_alert_box .top_right{width:175px}
.zongyi_video_alert_box .top_right .platform_list{width:175px}
.entry_watch_btn{display:inline-block;height:32px;vertical-align:top;margin-right:10px}
a.entry_watch_link{float:left;width:108px;height:32px;line-height:32px;color:#fff;font-size:14px;font-weight:bold;background:url("../images/entry_btn.gif") no-repeat 0 0}
a.entry_watch_link:hover,a.entry_watch_link:active{color:#fff;background-position:0 -40px;text-decoration:none}
.entry_watch_icon{float:left;width:16px;height:16px;margin:8px 3px 8px 9px;overflow:hidden}
.entry_watch_link .pl_icon{float:left;width:16px;height:16px;margin:8px 3px 8px 9px;overflow:hidden;*display:inline}
.entry_watch_text{float:left;width:80px;text-align:center}
.entry_watch_change{float:left;width:23px;height:32px;line-height:32px;background:url("../images/entry_btn.gif") no-repeat -108px 0}
a.entry_watch_change:hover{background-position:-108px -40px}
.entry_watch_list{position:absolute;margin:37px 0 0;border-radius:5px;border:1px solid #ccc;background:#fff;min-width:130px;max-width:256px;*margin:37px 0 0 -132px;*width:256px}
.entry_watch_list ul{border-radius:5px;overflow:hidden}
.entry_watch_list .arrow{position:absolute;top:-5px;left:112px;height:5px;width:13px;background:url("../images/entry/sprites.gif") no-repeat 0 -150px}
.entry_watch_list li{position:relative;padding:0 50px 0 5px;height:30px;line-height:30px;border-bottom:1px solid #f1f1f1;overflow:hidden;cursor:pointer}
.entry_watch_list li .watch_list_platform{font-size:14px}
.entry_watch_list li .watch_list_bio{color:#999}
.entry_watch_list li a:hover{text-decoration:none;*border:0}
.entry_watch_list li a:hover .watch_list_platform{color:#c00}
.watch_list_left{display:inline-block;height:30px;overflow:hidden}
.watch_list_recommend{position:absolute;right:5px;top:0;color:#006a96;padding-left:15px;background:url("../images/entry/sprites.gif") no-repeat 0 -190px}
.watch_list_fav{display:;position:absolute;right:5px;top:0;color:#c00;padding-left:15px;background:url("../images/entry/sprites.gif") no-repeat 0 -239px}
.watch_list_make_fav{height:20px;line-height:18px;overflow:hidden;position:absolute;right:3px;top:5px;padding:0 8px;border:1px solid #ccc;background:url("../images/xialabg.gif") repeat-x scroll left center #fff}
a..watch_list_make_fav:hover{*border:1px solid #ccc!important}
.entry_watch_list li{vertical-align:top}
.entry_watch_list li .watch_list_title{display:block;height:30px;line-height:30px;overflow:hidden}
.entry_watch_list li .watch_list_title .pl_icon{display:block;float:left;width:16px;height:16px;margin:7px 2px 0 0}
.entry_fav_btn{display:inline-block;height:32px;vertical-align:top;*display:inline;*zoom:1}
a.entry_fav{display:block;width:57px;height:32px;line-height:32px;font-size:14px;font-weight:bold;padding-left:26px;text-align:center;background:url("../images/entry_btn.gif") no-repeat 0 -400px}
a.entry_fav:hover{background-position:0 -440px}
a.entry_fav:hover,a.entry_fav:active{text-decoration:none}
.entry_fav_cancel{display:block;width:116px;height:32px;line-height:32px;font-size:14px;text-align:center;background:url("../images/entry_btn.gif") no-repeat 0 -480px}
.entry_fav_cancel strong{float:left;width:70px;text-align:center;font-size:14px;font-weight:bold;color:#666}
.entry_fav_cancel a{float:left;width:45px;height:16px;line-height:14px;*line-height:16px;margin-top:8px;border-left:1px solid #ccc;text-align:center;font-size:12px;font-weight:normal}
.video_info{background:#fff9ed;padding:7px 15px}
.video_info .video_bio{float:left;width:50%;overflow:hidden;height:20px;line-height:20px;overflow:hidden}
.video_info .last_view{float:right;width:50%;overflow:hidden;text-align:right;height:20px;line-height:20px;overflow:hidden}
.video_info .last_view .go_on{margin-left:10px}
.video_info .view_logo strong{padding:2px 0;line-height:20px;font-weight:bold}
.video_info .view_logo .pl_icon{display:inline-block;vertical-align:text-top;margin:0 5px}
.entry_watch_link_2{float:left;width:113px;height:32px;line-height:32px;background:url("../images/entry_btn.gif") no-repeat 0 -800px}
.entry_watch_link_2:hover{background-position:0 -840px}
.entry_watch_link_2:link,.entry_watch_link_2:hover,.entry_watch_link_2:active,.entry_watch_link_2:visited{text-decoration:none}
.entry_watch_link_2 .pl_icon{float:left;margin:8px 5px 0 14px;*display:inline}
.entry_watch_link_2 .entry_watch_text{float:left;width:72px;text-align:center;font-size:14px;font-weight:bold;color:#fff}
.entry_video_nav ul{padding-bottom:10px}
.entry_video_nav li{float:left;margin-right:5px;margin-bottom:5px}
.entry_video_nav li.entry_video_nav_title{width:71px;text-align:center}
.entry_video_nav a{display:block;width:71px;height:20px;line-height:20px;text-align:center;background:#e2e2e2;color:#333;font-weight:bold;text-decoration:none}
.entry_video_nav a:hover,.entry_video_nav li.on a{background-color:#c00;color:#fff}
.entry_video_nav li.show_more_1 a{width:20px}
.entry_video_nav li.show_more_2 a{width:46px;font-weight:normal;text-align:left;text-indent:8px;background-image:url("../images/entry/sprites.gif");background-repeat:no-repeat;background-position:35px -292px;background-color:#e2e2e2}
.entry_video_nav li.show_more_2 a:hover{background-color:#c00;background-position:35px -342px}
.entry_video_1 .entry_video_list{margin-bottom:5px}
.entry_video_1 .entry_video_list li{float:left;margin-right:10px;margin-bottom:8px}
.entry_video_1 .entry_video_list a{display:block;width:74px;height:20px;line-height:20px;text-align:center;overflow:hidden;background:#f9f9f9;border:1px solid #d3d3d3;text-decoration:none}
.entry_video_1 .entry_video_list a:hover{background:#c00;border-color:#c00;color:#eee}
.entry_video_1 .entry_video_list a:visited{border-color:#e3e3e3;color:#aaa;background:#fff}
.entry_video_2 .entry_video_list{margin-bottom:5px}
.entry_video_2 .entry_video_list li{float:left;margin-right:10px;margin-bottom:8px;height:48px;overflow:hidden;width:162px}
.entry_video_2 .entry_video_list a{display:table;width:160px;height:46px;background:#f9f9f9;text-decoration:none;border:1px solid #d3d3d3}
.entry_video_2 .entry_video_list a .in_span{display:table-cell;vertical-align:middle;width:150px;height:36px;padding:5px}
.entry_video_2 .entry_video_list a .in_strong{max-height:36px;overflow:hidden;display:block;line-height:18px}
.entry_video_2 .entry_video_list a:hover{background:#c00;border-color:#c00;color:#eee}
.entry_video_2 .entry_video_list a:visited{border-color:#e3e3e3;color:#aaa;background:#fff}
.entry_video_2 .entry_video_list a{*position:relative;*display:block}
.entry_video_2 .entry_video_list a .in_span{*position:absolute;*top:50%;*height:auto}
.entry_video_2 .entry_video_list a .in_strong{*position:relative;*top:-50%;*height:expression(this.scrollHeight>35 ? "36px":"18px")}
.entry_video_3{padding:5px 0 0}
.entry_video_3 .entry_video_list{font-size:14px}
.entry_video_3 .entry_video_list li{float:left;margin-right:13px;margin-bottom:8px}
.entry_video_3 .entry_video_list a{display:block;width:97px;height:26px;background:#f9f9f9;background:url("../images/entry_btn.gif") no-repeat 0 -320px}
.entry_video_3 .entry_video_list a:hover{color:#c00;background-position:0 -360px}
.entry_video_3 .entry_video_list a:visited{color:#aaa}
.entry_video_3 .entry_video_list a .pl_icon{float:left;height:16px;width:16px;margin-top:5px;margin-left:10px;text-decoration:none;*display:inline}
.entry_video_3 .entry_video_list a .pl_name{float:right;height:25px;width:66px;line-height:25px;overflow:hidden}
.entry_ads{text-align:center;padding:10px 0}
.entry_ads a{text-align:left;display:inline-block;padding-left:25px;margin:0 5px;width:80px;height:29px;line-height:29px;font-size:14px;background-repeat:no-repeat;background-image:url("../images/entry/entry_ads.gif-v=37107"/*tpa=http://v4.vcimg.com/base/images/entry/entry_ads.gif?v=37107*/
);text-decoration:none}
.entry_ads a:link,.entry_ads a:hover,.entry_ads a:active,.entry_ads a:vidited{text-decoration:none}
.entry_ads a.taobao{background-position:0 0}
.entry_ads a.taobao:hover{background-position:0 -50px}
.entry_ads a.amazon{background-position:0 -100px}
.entry_ads a.amazon:hover{background-position:0 -150px}
.share_other a{vertical-align:middle;margin-right:1px;display:inline-block;margin-top:-1px}
.ye_summary_share{font-size:12px;color:#999;padding:8px 0}
ul.entry_ul_2 li{display:inline-block;vertical-align:top;width:109px;padding:0 10px 10px;overflow:hidden;text-align:center;letter-spacing:0}
ul.entry_ul_2 li{*display:inline}
ul.entry_ul_2 li .title{display:inline-block;line-height:22px}
ul.entry_ul_2 .actor_grey a{color:#666}
.rightBox ul.entry_ul_2 li{padding:5px 7px 5px}
.related_products li{display:inline-block;vertical-align:top;width:120px;padding:5px 2px;text-align:center;*display:inline;*zoom:1}
.related_products .product_img_link{display:block;text-align:center;margin:0 auto;height:100px;width:100px;font-size:83px;padding:1px;border:1px solid #ccc;vertical-align:middle;text-align:center}
.related_products a.product_img_link:hover{border:1px solid #adff2f}
.related_products .product_img_link span{display:table-cell;height:100px;width:100px;font-size:83px;text-align:center;vertical-align:middle}
.related_products .product_img_link img{vertical-align:middle;background:#c00}
.related_products .product_text_link{margin-top:5px;display:block;padding:0 3px}
.recommend_info{width:396px;height:195px;border:1px solid #cfcdce;border-radius:8px;position:absolute;top:-1px;left:148px;*top:0;background:#fff}
.recommend_info .ym-header-text{font-size:12px;margin-left:12px;display:inline}
.recommend_info .ym-tc{position:relative}
.recommend_info .ym-tl{padding:4px 5px 7px}
.recommend_info ul.entry_ul_2 li .title{line-height:18px}
.recommend_info ul.entry_ul_2 li{padding:0 10px}
.recommend_info .cover-1{position:relative;width:89px;height:124px;margin:0 auto}
.recommend_info .com_text{height:20px;overflow:hidden}
.recommend_info .ym-tc .recom_tips{position:absolute;top:5px;right:35px;color:#999}
.other_cmt_txt{float:left;width:450px;margin-right:10px;display:inline}
.other_cmt_pic{float:left}
.other_cmt_pic img{border:1px solid #ccc;padding:2px}
.yule_infomation{padding:5px 15px 8px}
.yule_infomation h3{height:36px;border-bottom:1px dotted #9c9c9c;padding-left:10px;position:relative}
.yule_infomation h3 span{font-size:16px;font-weight:bold;line-height:36px}
.yule_infomation h3 a.yule_right{position:absolute;right:0;top:12px;text-decoration:underline}
.info_detial{background:#f9f9f9;padding:10px;margin-top:8px}
.info_detial dl img,.artivles_list img{vertical-align:middle}
.info_detial dl{float:left;width:540px}
.info_detial dl dt{font-size:14px;font-weight:bold;color:#333;line-height:22px}
.info_detial dd .info{padding:5px 0}
.info_detial .pic{float:right}
.info_detial .pic img{border:1px solid #ccc;padding:1px}
.other_info_list{padding:10px 10px 0}
.other_info_list li{line-height:28px;font-size:14px}
.other_info_list li span{display:inline-block}
.other_info_list li span.cat{padding-right:10px;color:#656567}
.other_info_list li span.date_time{font-size:12px;padding-left:10px}
.content_box_wrap{margin-bottom:10px}
.yule_tab_title{background:#e6e6e6;padding:4px 4px 0}
.yule_tab_title .tab-nav-1{border-bottom:1px solid #cecece}
.title_box{padding:4px 4px 0;background:#e6e6e6}
.title_box .title_bd{background:#fff;border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;color:#000;zoom:1}
.title_box2{padding:0 4px 0;background:#e6e6e6}
.title_box2 .title_bd{background:#fff;border-left:1px solid #cecece;border-right:1px solid #cecece;color:#000}
.title_cur span{font-size:14px;font-weight:bold;line-height:20px}
.title_cur span.red{font-size:12px;font-weight:normal}
.title_bd h3{margin:10px 16px 0;padding-bottom:10px;border-bottom:1px solid #cecece;position:relative;height:20px}
.title_bd h3 .yule_right{font-size:12px;font-weight:normal;padding-left:18px;position:absolute;right:0;top:4px;text-decoration:underline}
.title_bd h3 .more_info{top:4px;position:absolute;left:0}
.title_change h3 a.yule_right{background:white url("../images/webimg.gif") no-repeat -630px -2px}
.content_box{background:#e6e6e6;padding:0 4px 4px}
.content_box .main{background:#fff}
.content_bd{border:1px solid #cfcfcf;border-top:0}
.relate_recommend{padding:15px 15px 0;line-height:1.6em}
.info_detial_none{background:0}
.yule_comment .title{background:#e6e6e6;padding0:10px 8px 10px 0}
.yule_comment .content_bd{border-top:1px solid #cecece}
.resources_title{margin:0 10px;padding:8px 0;border-bottom:1px dotted #999}
.resources_title .page_right{float:right;margin-left:10px}
.resources_download{background:#fff;padding:8px 0 10px}
.resources{margin:0;padding:0;width:100%;border:0;border-collapse:collapse;border-spacing:0;}
.resources_download .resources tr{height:30px;text-align:center;overflow:hidden;border:0;}
.resources_download .resources tr.coloryother{height:30px;text-align:center;overflow:hidden;border:0;background-color:#F1F1F1;}
.resources tr.col{background:#ececec}
.resources tr.col th{font-size:14px;color:#000;font-weight:bold}
.resources tr.color{background:#f8f8f8}
.resources tr.hidden{background:#ffffcb}
.resources .name{width:396px;padding:4px 5px;text-align:left}
.resources .name .res_title{line-height:20px;font-size:13px;overflow:hidden;}
.resources .name .res_title span a{color:#c00}
.resources .name .res_note{font-size:14px;color:#7f7f7f}
.resources .size{width:60px;font-size:14px}
.resources .type{width:40px}
.resources .link_emule b{display:block;margin:0 auto;width:18px;height:18px;background:url("../images/webimg.gif") no-repeat -632px -138px}
.resources .link_thunder b{display:block;margin:0 auto;width:18px;height:18px;background:url("../base/images/webimg.gif") no-repeat -632px -162px}
.resources .link_tudou b{display:block;margin:0 auto;width:18px;height:18px;background:url("../images/webimg.gif") no-repeat -632px -182px}
.resources .time{text-align:left;padding-left:10px;width:10px;line-height:17px}
.resources .link_user{width:90px}
.related_products li{padding:5px 1px}
.products_inside{padding:0 12px;line-height:19px}
.products_inside li{padding:8px 12px}
.products_inside li .products_title{padding-top:3px;display:block}
.products_inside li span{display:block;padding-top:1px}
.related_products .all_products{text-align:right;padding:0 10px 10px 0}
.related_products .all_products a{text-decoration:underline}
.yule_comment_wrap .comment_right{padding-left:95px}
.yule_info_page{padding-bottom:8px}
.yule_info_page .more{margin-top:4px}
.sup_opp_btn{position:relative;left:-7px;top:0;width:31px;float:left}
.sup_btn,.opp_btn{width:31px;height:16px;padding-top:15px;margin-bottom:4px;background-image:url("../images/entry_saliva.gif");background-repeat:no-repeat;cursor:pointer;font-size:10px;text-align:center}
.sup_btn{background-position:0 0}
.opp_btn{background-position:-41px 0}
.sup_btn_gray{background-position:0 -41px}
.opp_btn_gray{background-position:-41px -41px}
.saliva_tab_change .tab-nav-1{border-bottom:1px solid #ccc}
.saliva_tab_change .yule_info_page{padding:7px 0}
.bt_top{position:relative}
.bt_nav{position:absolute;top:-31px;left:75px}
.bt_nav li{float:left;padding-left:5px}
.bt_nav a{float:left;display:block;padding:0 5px;height:30px;line-height:30px;background:#ccc;border:#ccc solid 1px;text-decoration:none!important}
.bt_nav .on a{background:#fff8eb;border-bottom:1px solid #fff8eb}
.bt_main{padding:10px 10px 0;border:1px solid #ccc;background:#fff8eb}
.bt_main dl{margin-bottom:10px}
.bt_main dt{position:absolute}
.bt_main dd{padding-left:60px}
.bt_main dd a{display:inline-block;margin-bottom:2px;padding:0 3px;text-decoration:none!important}
.bt_main dd a:hover,.bt_main dd a.on{color:#fff;background:#c00}
.bt_bottom table{border-color:#ccc;border-style:solid none none solid;border-width:1px;text-align:center;margin-bottom:8px}
.bt_bottom td{height:24px;border-color:#ccc;border-style:none solid solid none;border-width:1px;color:#818181}
.bt_bottom td.key{width:90px;overflow:hidden}
.bt_bottom td.value{width:73px;overflow:hidden}
.bt_bottom td.dark{background:#f2f2f2}
.bt_bottom td strong{font-weight:bold;color:#000}
.bt_bottom .red_text{color:#c00}
.bt_bottom .buy_btn_1{display:inline-block;width:43px;height:19px;line-height:19px;color:#fff!important;text-decoration:none!important;background:url("../images/entry/sprites.gif") no-repeat 0 -350px}
.bt_bottom .buy_btn_1:hover{background-position:0 -400px}
.bt_bottom .buy_btn_2{display:inline-block;width:43px;height:19px;line-height:19px;color:#fff;text-decoration:none!important;background:url("../base/images/entry/sprites.gif") no-repeat 0 -450px}

.idl_main{float:right;width:590px;padding-right:0;height:432px}
.grey{color:#7f7f7f}
.sm{float:left;width:20%;overflow:hidden;color:#666;text-align:center;padding:15px 0}
.sm_last{padding-right:0}
.sm .bio{text-align:center;margin-top:5px;height:3.6em;overflow:hidden}
.sm .bio strong{display:block;font-weight:bold;height:1.8em;line-height:1.8em;overflow:hidden}
.sm .bio span{display:block;height:1.6em;line-height:1.6em;overflow:hidden}
.sm .bio span a:link,.sm .bio span a:hover,.sm .bio span a:active,.sm .bio span a:visited{color:#666}
.list_div .cover-1{float:left}
.list_div .bigstat{*display:inline}
.list_div .list_watch_button{margin-right:6px;display:inline-block;width:60px;height:24px;line-height:22px;padding-left:25px;color:#fff!important;font-size:12px;text-decoration:none!important;vertical-align:top;background:url("../images/entry-btn.gif") no-repeat scroll -200px 0 transparent;*line-height:25px;_line-height:22px}
.list_div .list_down_button{margin-right:6px;display:inline-block;width:60px;height:24px;line-height:22px;padding-left:25px;color:#fff!important;font-size:12px;text-decoration:none!important;vertical-align:top;background:url("../images/entry-btn.gif") no-repeat scroll -200px -240px transparent;*line-height:25px;_line-height:22px}
.list_div .list_score_div{margin:0 8px;display:inline-block;line-height:28px;vertical-align:top;*display:inline;*zoom:1;_padding-top:5px}
.list_div .cmt_num{display:inline-block;line-height:28px;vertical-align:top;*display:inline;*zoom:1}
.list_collect_div{display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.list_info .link_line{height:19px;overflow:hidden}
.side-vg-list{padding:10px;color:#666}
.side-vg-list li{vertical-align:middle;padding:5px 0;border-bottom:1px dotted #ccc}
.side-vg-list .tp1{height:125px}
.side-vg-list .tp1 a img{padding:1px;border:1px solid #ccc}
.side-vg-list .tp1 a:hover img{border:1px solid #adff2f;background:#fffacd}
.side-vg-list .trailer{padding-left:20px;background:url("../images/s-play-icon.gif") no-repeat 0 center}
.side-vg-list .date{float:left;height:46px;margin-right:5px;line-height:23px;width:52px;background:url("../images/webimg.gif") no-repeat -600px -450px}
.side-vg-list .month{text-align:center;color:#f40}
.side-vg-list .day{font-weight:bold;font-size:14px;text-align:center;color:#f70}
.smaller_cover .cover-1 .score-small{margin:-45px 0 0 30px}
.yule_hot_list_main{padding:10px}
.yule_hot_list li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;overflow:hidden}
.yule_hot_list .compositor{float:left;margin:8px 0 0}
.yule_hot_list .info{padding-left:20px}
.yule_hot_list li.top1{height:60px}
.yule_hot_list li.top1 .info{padding-left:20px;*padding-left:3px}
.yule_hot_list li.top1 .compositor{margin:0}
.yule_hot_list li.top1 .img{float:left}
.yule_hot_list li.top1 .img img{border:1px solid #ccc}
.yule_hot_list li.top1 .text{padding-left:95px;line-height:1.5em}
.yule_hot_list li.top1 .text .title{display:block;height:3em;overflow:hidden}
.yule_hot_list li.top1 .text .bio{display:block;height:1.5em;overflow:hidden;color:#999}
.compositor{display:inline-block;height:15px;width:15px;line-height:15px;text-align:center;color:#fff;font-size:11px;font-weight:bold;-webkit-text-size-adjust:none}
.red_compositor{background:url("../images/webimg.gif") no-repeat scroll -460px -320px transparent}
.orange_compositor{background:url("../images/webimg.gif") no-repeat scroll -430px -320px transparent}
.rightUl ul li{height:171px}
.t1,.t2,.t3,.t4,.t5,.t6{height:402px;overflow:hidden}
.leftUl{margin-top:0}
.t1 .leftUl{float:left;width:108px;height:272px;background:url("../images/index_nav_1_bg.jpg") no-repeat left top}
.t2 .leftUl{float:left;width:108px;height:272px;background:url("../images/index_nav_2_bg.jpg") no-repeat left top}
.t3 .leftUl{float:left;width:108px;height:272px;background:url("../images/index_nav_3_bg.jpg") no-repeat left top}
.t4 .leftUl{float:left;width:108px;height:272px;background:url("../images/index_nav_4_bg.jpg") no-repeat left top}
.t5 .leftUl{float:left;width:108px;height:272px;background:url("../images/index_nav_5_bg.jpg") no-repeat left top}
.t6 .leftUl{float:left;width:108px;height:272px;background:url("../images/index_nav_6_bg.jpg") no-repeat left top}
.leftUl ul{width:80px;margin-left:22px;margin-top:60px}
.leftUl ul li a{display:block;height:26px;width:80px;line-height:26px;text-align:center;font-size:14px;font-weight:bold;border-bottom:2px solid #dbdbdb;text-decoration:none}
.leftUl ul li a:hover,.leftUl ul li.now a{color:#c00;border-bottom:2px solid #f08682;text-decoration:none;background:#fff}
.rightUl{float:right;width:580px;padding:0 10px 0 0}
.rightUl ul li{float:left;width:116px;text-align:center;padding:15px 0;border-bottom:1px dotted #ccc;height:161px}
.rightUl ul li a{line-height:1.8}
.rightUl ul li a img{padding:1px;border:1px solid #d2d2d2}
.rightUl ul li a:hover img{background:#fffacd;border:1px solid #adff2f}
.rightUl ul.video_1 li a:hover img{background:#fffacd;border:1px solid #d2d2d2}
.more_t{height:40px;line-height:40px;text-align:right;font-size:14px}
.list_order select{vertical-align:middle}
.p img { max-width: 780px; display: block; margin-left: auto; margin-right: auto;}
