@charset "utf-8";
@import url("http://www.mbcplus.com/common/css/base.css");
@import url("http://www.mbcplus.com/common/css/header_main.css");
@import url("http://www.mbcplus.com/common/css/channel_footer.css");
/* --- layout --- */
body {background:url("http://www.mbcplus.com/images/bg/bg_main.gif") repeat-x 0 0}
#wrap {overflow:hidden; width:100%; background:url("http://www.mbcplus.com/images/bg/bg_main_h_s.gif") no-repeat center top}
#header {position:relative; z-index:30; width:990px; height:69px; margin:0 auto; padding-top:31px;background:url("http://www.mbcplus.com/images/bg/bg_main_visual.jpg") no-repeat scroll center bottom}
#container {position:relative; z-index:20; overflow:hidden; width:100%; text-align:center; border-bottom:1px solid #dbdbdb; background:#eaeaea}
#main_visual {position:relative; width:990px; height:338px; margin:0 auto;overflow:hidden }
#m_schedule {width:990px; height:116px; margin:0 auto 15px auto; background:#000}
#content {overflow:hidden; width:990px; margin:0 auto 80px auto; text-align:left}
#l_con {float:left; overflow:hidden; width:355px; height:780px; margin-right:15px}
#c_con {float:left; overflow:hidden; width:355px; height:780px; margin-right:15px}
#r_con {float:left; overflow:hidden; width:250px; height:780px}
/*#footer {position:relative; z-index:30; overflow:hidden; width:990px; height:159px; margin:0 auto}*/
#footer {position:relative; z-index:30; overflow:hidden; width:990px;  height:120px; margin:0 auto}
/* --- skip navi --- */
#skip_navi {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
/* --- main visual --- */
#main_visual .article {position:relative; overflow:hidden; width:990px; height:338px}
#nav {position:absolute; z-index:20; right:15px; bottom:21px; height:55px}
#nav li {position:relative; float:left; overflow:hidden; width:95px; height:55px; margin-right:5px}
#nav a {display:block; position:absolute; left:0; top:0; width:95px; height:55px; background:#000; filter:alpha(opacity=50); opacity:.5; -o-opacity:.5; -moz-opacity:.5; text-indent:-5000em}
#nav a.activeSlide {display:block; position:absolute; z-index:30; left:0; top:0; width:87px; height:47px; background:none; border:4px solid #f79323; filter:alpha(opacity=100); opacity:1; -o-opacity:1; -moz-opacity:1}
/* --- c onair --- */
.onair_gr {position:relative; width:989px; height:114px; margin:0 auto 15px auto; border-top:1px solid #494949; border-left:1px solid #494949; background:#343434;}
.onair_gr ul li{float:left;}
.onair_today {position:relative;width:146px; height:114px; background:url("/images/bg/schedule_tab.gif") no-repeat 32px 12px}/* http://www.mbcplus.com/ */
.btn_c_par {display:block; position:absolute; z-index:10000; left:-1px; top:-32px; overflow:hidden; width:148px; height:31px; border-bottom:1px solid #5d5d5d;}
#slide_onair {width:990px !important}
#Arrow {position:absolute;right:0;top:0;width:20px; height:114px;background:url("/images/bg/schedule_arrow.gif") no-repeat 100% 17px;overflow:hidden;float:left; padding-top:0px}
#scheduleTab {width:110px; overflow:hidden;float:left; padding-top:12px; padding-left:32px}
#schduleNav li a {display:block; height:19px; text-indent:-5000em;width: 110px;cursor:pointer;}
#schduleNav li a.activeSlide,
#schduleNav li a:hover {background-image:url("/images/bg/schedule_tab.gif"); background-repeat:no-repeat;}
#schduleNav li.every1 a.activeSlide,
#schduleNav li.every1 a:hover {background-position:-119px 0px}
#schduleNav li.sports a.activeSlide,
#schduleNav li.sports a:hover {background-position:-119px -19px}
#schduleNav li.sports2 a.activeSlide,
#schduleNav li.sports2 a:hover {background-position:-119px -38px}
#schduleNav li.dramanet a.activeSlide,
#schduleNav li.dramanet a:hover {background-position: -119px -57px}
#schduleNav li.music a.activeSlide,
#schduleNav li.music a:hover {background-position:-119px -76px}
.onair_time1 {width:238px; height:114px; background:url("/images/onair/bg_onair_time.jpg") no-repeat 0 0;}
#scheduleOnAir div {width:238px; height:114px; background:url("/images/onair/bg_onair_time.jpg") no-repeat 0 0;}
#schaduleNext div	{width:218px; height:114px; background-color:#343434}
#schadulefuture div	{width:218px; height:114px; background-color:#343434}
.onair_time1_date {font-weight:bold; font-size:11px; color:#aaa; font-family:Verdana; margin-top:16px;text-align:left; text-indent:30px}
.onair_time1_image {overflow:hidden; display:inline; float:left; margin-top:5px; margin-left:30px; width:85px; height:60px;}
.onair_time1_text {color: #FFFFFF; font-size: 14px; font-weight: bold; letter-spacing: -2px; line-height: 1.4; margin-top: 9px; overflow: hidden; text-align: left; width: 102px;padding-left:10px;}
.onair_h_line {margin-left:0px; margin-top:29px; width:2px;}
.onair_h_line_dashed {margin-top:12px; width:2px;}
.onair_time2 {width:218px; height:114px;}
.onair_time2_text {color: #A8A8A8; font-size: 14px; font-weight: bold; height: 60px; letter-spacing: -2px; line-height: 1.4; margin-top: 5px; overflow: hidden; padding-left: 10px; text-align: left;  width: 90px;}
.onair_time2_date {font-weight:bold; font-size:11px; color:#aaa; font-family:Verdana; margin-top:16px;text-align:left; text-indent:20px}
.onair_time2_image {overflow:hidden; display:inline; float:left; margin-top:5px; margin-left:20px; width:85px; height:60px;}
.onair_channer {margin-left:24px; margin-top:10px;position:absolute; right:25px; top:0 }
.onair_time1_icon {float: left; margin-top: -13px; width: 90px; text-align: left; padding-left: 10px; margin-bottom: 5px;} 
#c_onair {position:absolute;left:1px; top:2px; width:100px; height:100px;} 
/* --- l_con --- */
#l_hot {position:relative; overflow:hidden; width:353px; height:248px; margin-bottom:10px; border:1px solid #d0d0d0; background:#fff}
#l_hot h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#l_hot .navi {position:absolute; right:10px; top:19px; overflow:hidden; width:130px; height:15px}
#l_hot .navi li {float:left; overflow:hidden; width:10px; height:15px; margin-right:4px}
#l_hot .navi li .btn_c {display:block; width:10px; height:10px; padding:0; border:0; background:url("http://www.mbcplus.com/images/btn/btn_r_event_off.gif") no-repeat 0 0; text-indent:-5000em; cursor:pointer}
#l_hot .navi li .btn_c_on {display:block; width:10px; height:10px; padding:0; border:0; background:url("http://www.mbcplus.com/images/btn/btn_r_event_on.gif") no-repeat 0 0; text-indent:-5000em; cursor:pointer}
#l_hot .article {overflow:hidden; width:315px; height:195px; padding:12px 19px 0 19px; border-top:1px solid #d0d0d0; background:#f1f1f1}
#l_hot dl {position:relative; overflow:hidden; width:315px; padding-top:108px}
#l_hot dl dt {margin-bottom:1px}
#l_hot dl dt a {font-size:1em; color:#000; font-weight:bold; line-height:1.335}
#l_hot dl dd {font-size:1em; color:#555; line-height:1.335}
#l_hot dl dd em {display:block; margin-bottom:3px; font-size:0.9em; color:#777; line-height:1.4}
#l_hot dl dd .img {position:absolute; left:0; top:0; width:313px; height:98px; border:1px solid #ddd}
#l_hot dl dd .img img {vertical-align:top}
#l_hot2, #l_hot3, #l_hot4, #l_hot5, #l_hot6, #l_hot7 {display:none}
#l_best {overflow:hidden; width:353px; height:253px; margin-bottom:10px; border:1px solid #d0d0d0; background:#fff}
#l_best h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#l_best .article {overflow:hidden; width:315px; height:200px; padding:12px 19px 0 19px; border-top:1px solid #d0d0d0; background:#f1f1f1}
#l_best .article ol {overflow:hidden; width:315px}
#l_best .article ol li {width:300px; height:22px; padding:4px 5px 0 5px; background:url("http://www.mbcplus.com/images/bg/bg_d_line.gif") repeat-x bottom; vertical-align:top; font-size:1em; color:#555; line-height:1.335}
#l_best .article ol li em {display:inline-block; width:70px; line-height:1.335; font-size:0.9em; color:#777; line-height:1.335}
#l_best .article ol li.rank_1st {position:relative; width:213px; height:80px; padding:5px 0 0 102px}
#l_best .article ol li.rank_1st .img {display:block; position:absolute; left:0; top:0; width:91px; height:68px; border:1px solid #ddd}
#l_best .article ol li.rank_1st em {display:block; margin-bottom:2px; font-size:0.9em; color:#777; line-height:1.335}
#l_best .article ol li .r_1st {display:inline-block; width:210px; line-height:1.335; font-size:1em; color:#333; padding-left:20px; font-weight:bold; background:url("http://www.mbcplus.com/images/icon/icon_r_1st.gif") no-repeat 0 1px ;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis;}
#l_best .article ol li .r_2nd {display:inline-block; width:210px; line-height:1.335; font-size:1em; color:#555; padding-left:20px; background:url("http://www.mbcplus.com/images/icon/icon_r_2nd.gif") no-repeat 0 1px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis;}
#l_best .article ol li .r_3rd {display:inline-block; width:210px; line-height:1.335; font-size:1em; color:#555; padding-left:20px; background:url("http://www.mbcplus.com/images/icon/icon_r_3rd.gif") no-repeat 0 1px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis;}
#l_best .article ol li .r_4th {display:inline-block; width:210px; line-height:1.335; font-size:1em; color:#555; padding-left:20px; background:url("http://www.mbcplus.com/images/icon/icon_r_4th.gif") no-repeat 0 1px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis;}
#l_best .article ol li .r_5th {display:inline-block; width:210px; line-height:1.335; font-size:1em; color:#555; padding-left:20px; background:url("http://www.mbcplus.com/images/icon/icon_r_5th.gif") no-repeat 0 1px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis;}

#l_com {position:relative; overflow:hidden; width:353px; height:253px; margin-bottom:10px; border:1px solid #d0d0d0; background:#fff}
#l_com h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#l_com .navi {position:absolute; right:19px; top:17px; overflow:hidden; width:114px; height:12px; background:url("http://www.mbcplus.com/images/h_/h3_community.gif") no-repeat 0 0}
#l_com .navi li {float:left; height:12px; text-indent:-5000em; cursor:pointer}
#l_com .navi li.ampoule {width:40px; margin-right:23px}
#l_com .navi li.planning {width:51px}
#l_com .navi li.ampoule_on {width:40px; margin-right:23px; background:url("http://www.mbcplus.com/images/h_/h3_community.gif") no-repeat 0 -12px}
#l_com .navi li.planning_on {width:51px; background:url("http://www.mbcplus.com/images/h_/h3_community.gif") no-repeat -63px -12px}
#c_planning {display:none}
#l_com .article {overflow:hidden; width:353px; height:213px; border-top:1px solid #d0d0d0; background:#f1f1f1}
#l_com .article ul {overflow:hidden; width:330px; height:195px; padding:12px 0 0 19px}
#l_com .article ul li {float:left; width:150px; margin-right:15px}
#l_com .article ul li .img {display:block; width:148px; height:110px; margin-bottom:9px; border:1px solid #ddd; text-align:center; overflow:hidden;}
#l_com .article ul li .subject {font-size:1em; color:#333; margin-bottom:1px; line-height:1.335; height:32px;}
#l_com .article ul li .date {margin-bottom:1px; font-size:0.9em; color:#777; font-family:Vernada; line-height:1.4}
#l_com .article ul li .info {font-size:0.9em; color:#777; line-height:1.335}
#l_com .article ul li .info em {color:#d0d0d0; font-family:Vernada; line-height:1.4}
/* --- c_con --- */
#c_plus {position:relative; overflow:hidden; width:353px; height:253px; margin-bottom:10px; border:1px solid #d0d0d0; background:#fff}
#c_plus h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#c_plus .navi {position:absolute; right:19px; top:17px; overflow:hidden; width:126px; height:12px; background:url("http://www.mbcplus.com/images/h_/h3_plus.gif") no-repeat 0 0}
#c_plus .navi li {float:left; height:12px; text-indent:-5000em; cursor:pointer}
#c_plus .navi li.program {width:65px; margin-right:18px}
#c_plus .navi li.field {width:43px}
#c_plus .navi li.program_on {width:65px; margin-right:18px; background:url("http://www.mbcplus.com/images/h_/h3_plus.gif") no-repeat 0 -12px}
#c_plus .navi li.field_on {width:43px; background:url("http://www.mbcplus.com/images/h_/h3_plus.gif") no-repeat -83px -12px}
#c_field {display:none}
#c_plus .article {overflow:hidden; width:353px; height:213px; border-top:1px solid #d0d0d0; background:#f1f1f1}
#c_plus .article ul {overflow:hidden; width:330px; height:195px; padding:12px 0 0 19px}
#c_plus .article ul li {float:left; width:150px; margin-right:15px}
#c_plus .article ul li .img {display:block; width:148px; height:110px; margin-bottom:9px; border:1px solid #ddd;  text-align:center; overflow:hidden;}
#c_plus .article ul li .subject {font-size:1em; color:#333; margin-bottom:1px; line-height:1.335}
#c_plus .article ul li .date {margin-bottom:1px; font-size:0.9em; color:#777; font-family:Vernada; line-height:1.4}
#c_plus .article ul li .info {font-size:0.9em; color:#777; line-height:1.335}
#c_plus .article ul li .info em {color:#d0d0d0; font-family:Vernada; line-height:1.4}
#c_news {position:relative; overflow:hidden; width:353px; height:248px; margin-bottom:10px; border:1px solid #d0d0d0; background:#fff}
#c_news h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#c_news .navi {position:absolute; right:19px; top:17px; overflow:hidden; width:239px; height:12px; background:url("http://www.mbcplus.com/images/bg/bg_nav_off.gif") no-repeat 0 0}
#c_news .navi li {float:left; height:12px}
#c_news .navi li span {display:block; height:12px; text-indent:-5000em; cursor:pointer}
#c_news .navi li span.ent {width:20px; margin-right:19px}
#c_news .navi li span.ent_on {width:20px; margin-right:19px; background:url("http://www.mbcplus.com/images/bg/bg_nav_on.gif") no-repeat 0 0}
#c_news .navi li span.music {width:22px; margin-right:19px}
#c_news .navi li span.music_on {width:22px; margin-right:19px; background:url("http://www.mbcplus.com/images/bg/bg_nav_on.gif") no-repeat -39px 0}
#c_news .navi li span.baseball {width:21px; margin-right:19px}
#c_news .navi li span.baseball_on {width:21px; margin-right:19px; background:url("http://www.mbcplus.com/images/bg/bg_nav_on.gif") no-repeat -80px 0}
#c_news .navi li span.soccer {width:21px; margin-right:19px}
#c_news .navi li span.soccer_on {width:21px; margin-right:19px; background:url("http://www.mbcplus.com/images/bg/bg_nav_on.gif") no-repeat -120px 0}
#c_news .navi li span.esports {width:39px; margin-right:19px}
#c_news .navi li span.esports_on {width:39px; margin-right:19px; background:url("http://www.mbcplus.com/images/bg/bg_nav_on.gif") no-repeat -160px 0}
#c_news .navi li span.total {width:21px}
#c_news .navi li span.total_on {width:21px; background:url("http://www.mbcplus.com/images/bg/bg_nav_on.gif") no-repeat -160px 0}
#c_ent, #c_edaily {display:none}
#c_news .article {overflow:hidden; width:315px; height:195px; padding:12px 19px 0 19px; border-top:1px solid #d0d0d0; background:#f1f1f1}
#c_news .i_type {overflow:hidden; width:333px; margin-bottom:10px}
#c_news .i_type li {float:left; overflow:hidden; width:93px; margin-right:18px; letter-spacing:-1px}
#c_news .i_type li .img {display:block; width:91px; height:68px; margin-bottom:4px; border:1px solid #ddd; text-align:center}
#c_news .i_type li a {display:block; overflow:hidden; width:93px; line-height:1.4; font-size:0.9em; color:#777}
#c_news .t_type {overflow:hidden; width:315px}
#c_news .t_type li {overflow:hidden; width:305px; margin-bottom:6px; padding-left:10px; white-space:nowrap; background:url("http://www.mbcplus.com/images/icon/icon_snb_dott.gif") no-repeat 0 7px}
#c_news .t_type li a {font-size:1em; color:#555; line-height:1.335}
#c_win {position:relative; overflow:hidden; width:353px; height:253px; margin-bottom:10px; border:1px solid #d0d0d0; background:#fff}
#c_win h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#c_win .e_ing {display:block; position:absolute; left:120px; top:13px; height:17px; padding:1px 0 0 45px; font-size:1em; color:#333; line-height:1.335; background:url("http://www.mbcplus.com/images/icon/icon_win_ing.gif") no-repeat 0 0}
#c_win .article {position:relative; overflow:hidden; width:353px; height:212px; border-top:1px solid #d0d0d0; text-align:center; background:#f1f1f1}
#c_win .btn_join {display:block; overflow:hidden; width:95px; height:35px; margin:0 auto; background:url("http://www.mbcplus.com/images/btn/btn_join.gif") no-repeat; text-indent:-5000em}
#c_win .graph {width:313px; height:16px; margin:0 auto; border:1px solid #949494; text-align:left}
#g_leng {display:block; height:16px; background:url("http://www.mbcplus.com/images/bg/bg_graph.gif") repeat-x 0 0; text-indent:-5000em}
#c_win ul {overflow:hidden; width:315px}
#c_win ul li {float:left; width:158px; margin-left:-1px; padding-top:1px; font-size:1em; color:#000; font-weight:bold; line-height:1.335}
#c_win ul li .img {display:block; position:absolute; width:100px; height:128px; margin:0 auto; padding-top:7px; background:url("http://www.mbcplus.com/images/bg/bg_national.gif") no-repeat; text-align:center}
#c_win ul li .img img {display:block; margin:0 auto -20px auto}
#c_win ul li .img strong {font-size:1em; color:#000; line-height:1.335}
#c_win ul li.li1 {text-align:left}
#c_win ul li.li1 .img {left:19px; top:12px}
#c_win ul li.li2 {text-align:right}
#c_win ul li.li2 .img {right:19px; top:12px}
#c_win ul li em {font-size:0.9em; color:#6d6d6d; font-weight:normal}
/* --- r_con --- */
#rectangle_b {overflow:hidden; width:250px; height:250px; margin-bottom:10px; position: relative;}
#r_event {position:relative; z-index:20; overflow:hidden; width:248px; height:123px; border:1px solid #d0d0d0; background:#fff}
#r_event h2 {height:21px; margin:1px 0 0 1px; padding:10px 0 0 17px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#r_event .navi {position:absolute; right:16px; top:11px; overflow:hidden; width:80px; height:10px; text-align:right;}
#r_event .navi li {float:left; overflow:hidden; width:10px; height:10px; margin-right:4px}
#r_event .navi li .btn_c {display:block; width:10px; height:10px; padding:0; border:0; background:url("http://www.mbcplus.com/images/btn/btn_r_event_off.gif") no-repeat 0 0; text-indent:-5000em; cursor:pointer}
#r_event .navi li .btn_c_on {display:block; width:10px; height:10px; padding:0; border:0; background:url("http://www.mbcplus.com/images/btn/btn_r_event_on.gif") no-repeat 0 0; text-indent:-5000em; cursor:pointer}
.btn_r_eve1 {display:block; position:absolute; right:49px; top:-20px}
.btn_r_eve2 {display:block; position:absolute; right:34px; top:-20px}
.btn_r_eve3 {display:block; position:absolute; right:20px; top:-20px}
#r_event #r_eve_2 {display:none}
#r_event #r_eve_3 {display:none}
#r_event #r_eve_4 {display:none}
#r_event #r_eve_5 {display:none}
#r_event .article {position:relative; width:248px; height:80px; padding-top:10px; border-top:1px solid #cfcfcf; background:#f1f1f1; text-align:center}
#r_event .img {display:block; width:208px; height:68px; margin:0 auto; border:1px solid #e2e2e2}
#r_event .img img {vertical-align:top}
#r_notice {position:relative; z-index:10; overflow:hidden; width:248px; height:184px; margin:-1px 0 9px 0; border:1px solid #d0d0d0}
#r_notice h2 {height:21px; margin:1px 0 0 1px; padding:10px 0 0 17px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0}
#r_notice .more {display:block; position:absolute; right:17px; top:9px; font-size:0.9em; color:#555; letter-spacing:-1px; line-height:1.4}
#r_notice .article {overflow:hidden; width:210px; height:151px; padding:0 19px; border-top:1px solid #cfcfcf; background:#f1f1f1}
#r_notice ul {overflow:hidden; width:210px; height:151px; margin-top:3px}
#r_notice ul li {overflow:hidden; width:210px; height:20px; padding-top:6px; white-space:nowrap; background:url("http://www.mbcplus.com/images/bg/bg_d_line.gif") repeat-x bottom}
#r_notice ul li a {background: url("http://www.mbcplus.com/images/icon/icon_snb_dott.gif") no-repeat scroll 0 5px transparent; padding-left:10px; display: block; font-size:1em; color:#555; line-height:1.335}
#r_banner {overflow:hidden; width:250px; height:136px; margin-bottom:6px}
#r_banner ul {overflow:hidden; width:256px; height:136px}
#r_banner ul li {overflow:hidden; width:248px; height:63px; margin-bottom:6px; border:1px solid #d0d0d0; vertical-align:top}
#r_banner ul li img {vertical-align:top}
#r_b_con {overflow:hidden; width:248px; height:57px; border:1px solid #d0d0d0}
#r_b_con img {vertical-align:top}

#l_trali {position:relative; overflow:hidden; width:353px; height:248px; margin-bottom:10px; border:1px solid #d0d0d0; background:#fff;}
#l_trali h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0;}
#content h2 img {vertical-align:top;}
#l_trali .article {width:100%; height:207px; border-top:1px solid #d0d0d0; background:#f1f1f1;}
#l_trali .view_bigger {position:absolute; top:15px; right:15px; display:block; width:48px; height:10px; text-indent:-5000px; background:url("http://www.mbcplus.com/images/vod_bigger.png") no-repeat; overflow:hidden;}

.vod_free {height:253px; border:1px solid #d0d0d0; background:#fff;}
.vod_free h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background: url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0;}
.vod_free_wrap {width:100%; border-top:1px solid #d0d0d0; text-align:center;}
.vod_free_list {width:316px; margin:0 auto; text-align:left;}
.vod_free_list ul {width:340px; padding-top:18px; overflow:hidden;}
.vod_free_list li {float:left; width:148px; margin-right:20px;}
.vod_free_list .img {display:block; width:146px; height:108px; margin-bottom:13px; border:1px solid #ddd; overflow:hidden;}
.vod_free_list .img img {width:100%;}
.vod_free_list .txt {font-size:13px; color:#333; letter-spacing:-1px; line-height:16px;}

.pluszine {position:relative; height:253px; margin-bottom:10px; border:1px solid #d0d0d0;}
.pluszine h2 {height:24px; margin-left:1px; padding:16px 0 0 18px; background:url("http://www.mbcplus.com/dramanet/images/bg/bg_main_h2.gif") repeat-x 0 0;}
.pz-items-wrap {width:100%; border-top:1px solid #d0d0d0; text-align:center;}
.pz-items {width:313px; margin:0 auto; text-align:left;}
.pz-items ul {width:330px; padding-top:19px; overflow:hidden;}
.pz-items li {float:left; width:148px; margin-right:17px;}
.pz-items .img {width:146px; height:108px; margin-bottom:7px; border:1px solid #d0d0d0;}
.pz-items .img img {width:110%;}
.pz-items span {display:block; overflow:hidden;}
.pz-items .txt {width:100%; color:#333; font-size:12px; line-height:16px;}
.pz-items em {display:block; color:#999; font-size:11px; line-height:16px;}

.navtabs .navtabs-issue a {width:32px; background-image:url('http://www.mbcplus.com/images/plusz_issue.png');}
.navtabs .navtabs-photo a {width:22px; background-image:url('http://www.mbcplus.com/images/plusz_photo.png');}
.navtabs .navtabs-clip a {width:32px; background-image:url('http://www.mbcplus.com/images/plusz_clip.png');}
.navtabs-issue a.on {background-image:url('http://www.mbcplus.com/images/plusz_i_on.png');}
.navtabs-photo a.on {background-image:url('http://www.mbcplus.com/images/plusz_p_on.png');}
.navtabs-clip a.on {	background-image:url('http://www.mbcplus.com/images/plusz_c_on.png');}

.sns {height:253px; border:1px solid #cfcfcf; overflow:hidden;}
.sns ul {width:100%; height:40px; border-bottom:1px solid #cfcfcf; overflow:hidden; background:url("http://www.mbcplus.com/images/bg/bg_main_h2.gif") repeat-x 0 0;}
.sns li {float:left; height:100%;}
.sns a {display:block; width:100%; height:100%;}
.sns_fb {border-right:1px solid #d3d3d3;}
.sns_fb img {padding:8px 14px 0;}
.sns_tw img {padding:11px 14px 0;}
.sns .on {background: url("http://www.mbcplus.com/images/tab_repeat.gif") repeat-x;}
.sns_tw .on {border-right:1px solid #d3d3d3;}
.sns_frame {width:100%; height:213px; overflow:hidden;}