@charset "utf-8";
/*영문메인*/
#tbsMain #container{ width:980px; margin:auto;}

#tbsMain .mainLeft{ width:230px; float:left; margin-right:25px;}
#tbsMain .mainContent{ width:470px; float:left; margin-bottom:0px;}
#tbsMain .mainRight{ width:230px; float:right; position:relative; }



#tbsMain .mainLeft .bannerToyDown{ margin-bottom:8px;}
#tbsMain .mainLeft .bannerSMS{ margin-bottom:8px;}

#tbsMain .mainLeft .program{ margin-bottom:10px;}
#tbsMain .mainLeft .program h3{}
#tbsMain .mainLeft .program .top{ background:url(/common/images/main/proBoxTop.gif) no-repeat; height:10px; line-height:0px; font-size:0px}
#tbsMain .mainLeft .program .ctn{ background:url(/common/images/main/proBoxBg.gif) repeat-y; padding:0 1px; width:228px;}
#tbsMain .mainLeft .program h4{ height:17px;}
#tbsMain .mainLeft .program h4 img{ vertical-align:text-bottom}
#tbsMain .mainLeft .program .bot{ background:url(/common/images/main/proBoxBot.gif) no-repeat; height:10px; line-height:0px; font-size:0px}
#tbsMain .mainLeft .program .list{ padding:4px 7px 2px 7px;}
#tbsMain .mainLeft .program .list ul{ margin:auto}
#tbsMain .mainLeft .program .list  li{ line-height:16px;  padding:1px 4px; _padding:3px 4px 0px 4px;}
#tbsMain .mainLeft .program .list  li.on{ background:#ffffff; font-weight:bold; color:#ff000a; letter-spacing:-1px;}
#tbsMain .mainLeft .program .list  li.on a{color:#ff000a}
#tbsMain .mainLeft .program .over{ height:235px; overflow:auto}
#tbsMain .mainLeft .program .over  { 
	scrollbar-face-color:#dbdbdb;
	scrollbar-shadow-color:#bbbbbb;
	scrollbar-highlight-color: #bbbbbb;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #ffffff;
}


#tbsMain .mainLeft .bannerProInfo{ margin-bottom:10px;}

#tbsMain  .mainContent .mainBanner{ width:470px; height:174px; margin-bottom:10px;}

#tbsMain .mainContent .todayTab{ height:26px; position:relative}
#tbsMain .mainContent .todayTab h3{ left:0px; position:absolute }
#tbsMain .mainContent .todayTab ul{ right:0px; position:absolute }
#tbsMain .mainContent .todayTab li{ float:left}
#tbsMain .mainContent .today { border:#dadada solid 1px; padding:13px 13px 5px 13px ; margin-bottom:10px; height:242px;}
#tbsMain .mainContent .today h3{ margin-bottom:4px;}
#tbsMain .mainContent .today .cBox{margin-bottom:12px; width:440px}
#tbsMain .mainContent .today .cBox .photo{ width:156px; height:66px; float:left; margin-right:10px;}
#tbsMain .mainContent .today .cBox .photo img{ border:#dbdbdb 1px solid}
#tbsMain .mainContent .today .cBox h4{ font-weight:bold; margin-bottom:3px;}
#tbsMain .mainContent .today .cBox li{ line-height:16px;}

#tbsMain .mainContent .mainNotice { margin-bottom:8px;}
#tbsMain .mainContent .mainNotice h3{ margin-bottom:5px; position:relative}
#tbsMain .mainContent .mainNotice h3  .newsRSS{ position:absolute; right:50px; top:3px;}
#tbsMain .mainContent .mainNotice table { width:470px; border-collapse:collapse; overflow:hidden}
#tbsMain .mainContent .mainNotice  th {padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/images/main/bul01.gif) no-repeat 0px 8px; line-height:14px; overflow:hidden;}
#tbsMain .mainContent .mainNotice  td {padding:2px 3px 2px 3px; text-align:right; font:10px arial; width:70px;}


#tbsMain .mainRight .mainBanner2{ margin-bottom:10px;}
#tbsMain .mainRight .bannerSMS{ margin-bottom:18px;}
#tbsMain .mainRight .bannerCHinfo{ margin-bottom:15px;}
#tbsMain .mainRight .bannerNews{ margin-bottom:13px;}
#tbsMain .mainRight .mainRequest{margin-bottom:10px}
#tbsMain .mainRight .mainRequest .ctn{border:#dadada solid 1px; background:#FFFFFF; padding:10px 13px 10px 13px ;}
#tbsMain .mainRight .mainRequest .ctn ul{}
#tbsMain .mainRight .mainRequest .ctn li{ line-height:17px;}

#tbsMain .mainRight .newsInfoBox{}
#tbsMain .mainRight .newsInfoBox h3{ height:23px; margin-bottom:4px;}
#tbsMain .mainRight .newsInfo { width:230px; border-collapse:collapse; margin-bottom:10px; border:#dadada 1px solid}
#tbsMain .mainRight .newsInfo th{ padding:4px 4px 4px 10px ; background:#ffe900; text-align:left}
#tbsMain .mainRight .newsInfo td{ padding:5px 4px 5px 8px ; line-height:20px;}
#tbsMain .mainRight .newsInfo li{ padding:1px 2px 1px 8px; background:url(/efm/images/main/bul03.gif) no-repeat 0 8px; line-height:15px;}

#tbsMain .mainRight .mainReplay{margin-bottom:10px}
#tbsMain .mainRight .mainReplay .ctn{border:#dadada solid 1px; padding:13px 13px 13px 13px ;}
#tbsMain .mainRight .mainReplay .ctn ul{}
#tbsMain .mainRight .mainReplay .ctn li{ line-height:16px;}

#tbsMain .mainRight .mainProgram { margin-bottom:5px;}
#tbsMain .mainRight .mainProgram h3{ margin-bottom:4px; font-weight:bold}
#tbsMain .mainRight .mainProgram p{ margin-bottom:10px; line-height:18px;}
#tbsMain .mainRight .mainProgram .photo{ float:left; margin-right:15px;}
#tbsMain .mainRight .mainProgram .photo img{border:#dadada solid 1px;}
#tbsMain .mainRight .mainProgram .ul{ float:right;}

#tbsMain .mainRight .mainLifeInfo{margin-bottom:0px }
#tbsMain .mainRight .mainLifeInfo .ctn{border:#dadada solid 1px; padding:13px 13px 10px 13px ;}
#tbsMain .mainRight .mainLifeInfo .ctn ul{}
#tbsMain .mainRight .mainLifeInfo .ctn dt{ line-height:18px; height:18px; font-weight:bold; background:url(/efm/images/main/bul03.gif) no-repeat 0 7px; padding:0px 0px 0px 5px }
#tbsMain .mainRight .mainLifeInfo .ctn dd{ line-height:18px; padding:0px 0px 0px 5px }

#tbsMain #container .mainRight .quickMenu{ position:absolute; left:255px; top:0px;}

#tbsMain .mainLeft .broadLink{}
#tbsMain .mainLeft .broadLink h3{ margin-bottom:3px;}
#tbsMain .mainLeft .broadLink li{ padding:2px 0}
#tbsMain .mainLeft .broadLink select{ width:190px; border:#aeadad solid 1px; padding:1px; height:18px;}
#tbsMain .mainLeft .broadLink option{}

#tbsMain .mainRight .realTraffic{ margin-bottom:10px;}
#tbsMain .mainRight .realTraffic h3{ margin-bottom:0px;}
#tbsMain .mainRight .realTraffic h4{ margin-bottom:0px;}
#tbsMain .mainRight .realTraffic .ctn{ background:url(/ENG/common/images/main/realTrafficBg.gif) no-repeat; height:90px;}
#tbsMain .mainRight .realTraffic ul{ float:right}
#tbsMain .mainRight .realTraffic li{ margin-bottom:3px;}

#tbsMain .mainRight .bannerMap{ margin-bottom:10px;}

#tbsMain .mainRight .bannerList{ margin-bottom:0px;}
#tbsMain .mainRight .bannerList .banner{ margin-bottom:5px;}










