/* CSS Document */
body {text-align: center; font-family:"宋体", arial; margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{
font-size:14px
}
table,td,tr,th{font-size:12px;}


/* 链接颜色 */
a:link {color: #555555; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.img01 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}


/********************************************
页面头部导航样式
********************************************/
.topbar_area {width:900px; text-align:center;   margin: 0 auto; overflow:hidden; }
.topbar {width:900px; height:28px; background:url(/Skin/TVB2009/Topbar/topbar_bg.gif) repeat-x; text-align:center; font-size:12px; color:#0F0F0F; }
.topbar a:{text-decoration: none;}
.topbar a:link {color: #0F0F0F; text-decoration:none;}
.topbar a:visited {color: #0F0F0F;text-decoration:none;}
.topbar .topbar_logo {width:136px; height:28px; margin-left:5px; float:left;}
.topbar .topbar_logo img {width:136px; height:28px; border:0px; padding:0px;}
.topbar .topbar_site {width:740px; height:20px; padding-top:8px;  margin-left:10px; float:left;}
.topbar .topbar_site span {height:12px;}
.topbar .topbar_site .sl {background:url(/Skin/TVB2009/Topbar/split.gif) no-repeat; padding-left:12px;}

/***************************************************************/


/* CSS Document */
/* 标题提示开始 */
.header {
	BACKGROUND-COLOR: #9cc4df
}/* 玉林电视台提示颜色*/
.f_one {
	BACKGROUND-COLOR: #f68539
}/* 标题提示背景颜色*/
/* 标题提示结束 */
#topNews{
	font-size: 11px;
	line-height: 150%;
	text-align: left;
}
#topNews A:link {
	COLOR: #555555; TEXT-DECORATION: none;font-size: 14px;
}
#topNews A:visited {
	COLOR: #83006f; TEXT-DECORATION: none;font-size: 14px;
}
#topNews A:active {
	COLOR: #bc2931; TEXT-DECORATION: none;font-size: 14px;
}
#topNews A:hover {
	COLOR: #bc2931; TEXT-DECORATION: underline;font-size: 14px;
}



/**
calendar节目往期查询
*/
.calendar{
	background:#fff;/* border:1px solid #CD5205;*/
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.calendar .calendar_body{margin:5px 5px 5px 5px;font-family:arial;line-height:120%}
.calendar .calendar_body .calendar_top{padding:0px 2px 0px 2px; height:18px; text-align:center; font-weight:bold; background:#FFFFF1;}
.calendar .calendar_body .calendar_top .leftb,
.calendar .calendar_body .calendar_top .rightb
{background:url(img/callt.gif) no-repeat center top; width:10px; height:13px; float:left; overflow:hidden; text-indent:-1000px;}
.calendar .calendar_body .calendar_top .rightb{
float:right;
background-image:url(img/calrt.gif);
}
.calendar .calendar_body .calendar_week{text-align:center;height:20px;padding:0px 0px 0px 2%;font-weight:bold; background:#E5E5D9;}
.calendar .calendar_body .calendar_week ul.week_ul{display:inline;list-style:none;margin:0px;padding:0px;}
.calendar .calendar_body .calendar_week ul.week_ul li{display:inline;margin:3px 0px 2px 0px;padding:0px;float:left;color:#003;width:14%;}
.calendar .calendar_body .calendar_day {text-align:center; height:25px;padding:0px 0px 0px 2%;color:#6b6b52}
.calendar .calendar_body .calendar_day ul.day_ul{display:inline;list-style:none;}
.calendar .calendar_body .calendar_day ul.day_ul li.day_li{display:inline;float:left;width:14%;}
.calendar .calendar_body .calendar_day ul.day_ul li.day_li a{padding:2px 0px 3px 0px; display:block; font-size:12px; height:13px; text-decoration:none; font-family:arial; text-align:center;}
.calendar .calendar_body .calendar_day ul.day_ul li.day_li a:hover,
.calendar .calendar_body .calendar_day ul.day_ul li.day_li a.today
{background:#FFDD87; font-weight:bold; margin:-2px; padding:5px 0; position:relative;}
.calendar .calendar_body .calendar_day ul.day_ul li.day_li a.otherday{color:#aaa;}





.input_button{ height:20px; line-height:19px; border:1px solid #AECFE3; background:#F1FAFF; color:#5188C4;}
.input_text{ height:18px; padding-left:2px; line-height:18px; border:1px solid #AECFE3; margin-right:5px;}
.color_1 a{ color:#0033FF}
.color_2 a{ color:#009999}
.color_3 a{ color: #993333}
.color_4 a{ color:#00CC33}
.color_5 a{ color:#99CC00}
.color_6 a{ color:#FFCC00}
.color_7 a{ color: #FF6666}
.color_8 a{ color:#CC33CC}
.color_9 a{ color:#CC0000}
.text_box P{ _height:1px;}


/* 鼠标移动变幻背景－热点排行开始 */

.Tab01On {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/bn_i_ws_014.gif) repeat-x 50% bottom; WIDTH: 72px; CURSOR: default; COLOR: #069; LINE-HEIGHT: 23px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.Tab01On A:link {
	COLOR: #069; TEXT-DECORATION: none
}
.Tab01On A:visited {
	COLOR: #069; TEXT-DECORATION: none
}
.Tab01On A:hover {
	COLOR: #069; TEXT-DECORATION: underline
}
.Tab01On A:active {
	COLOR: #069; TEXT-DECORATION: underline
}
.Tab01Off {
	FONT-WEIGHT: bold; FILTER: dropShadow(offX=1,offY=1,color=#24739b); WIDTH: 72px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.Tab01Off A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.Tab01Off A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.Tab01Off A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.Tab01Off A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
.No {
	FONT-WEIGHT: bold;
	OVERFLOW: hidden;
	WIDTH: 21px;
	COLOR: #FF0000;
	PADDING-TOP: 4px;
	HEIGHT: 19px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
}
/* 鼠标移动变幻背景－热点排行结束 */


/* 直播页面 */

.banner {width:900px; overflow:hidden; margin:0 auto;}
.banner image {width:900px; border:0px;}

.sub_nav {width:900px; height:39px;  overflow:hidden; margin:0 auto; background:url('../images/ImIndex/live_05.gif');}
.sub_nav a {font:bold 12px/39px '宋体'; margin:0px 5px;}

.main {width:900px; margin:10px auto 15px auto; overflow:hidden; }
.main .live_win {width:600px; height:520px; overflow:hidden; float:left; background:#000000;}

.tvguide {width:285px; overflow:hidden; text-align:left; float:right; background:#D4D4D4; border:#4D4D4D 1px solid;}
.tvguide h3 {width:285px; height:32px; padding-left:15px; font:normal 14px/32px "宋体"; background:#4D4D4D; color:#F6F6F6;}
.tvguide .playbill {width:285px; height:360px; overflow:auto;}
.tvguide ul {width:260px; padding:10px 10px; overflow:hidden; list-style-type:none;}
.tvguide ul li {font:normal 12px/24px 'Courier New','宋体'; padding-left:10px; border-bottom:#FFFFFF 1px dashed;}
.tvguide ul li span {margin-right:10px;}
.tvguide ul li a {color:#1C1C1C;}

.toplist {width:293px; height:300px; overflow:hidden; text-align:left; background:#FFFFFF; border:#A0A0A0 1px solid;}
.toplist h3 {height:30px; padding-left:15px; font:normal 14px/32px "宋体"; background:#C0C0C0;}
.toplist ul {width:293px; padding:10px 10px; overflow:hidden; }
.toplist ul.list li { list-style-type:decimal; font:normal 12px/24px 'Courier New','宋体';}
.top_24h {float:left;}
.top_week {float:left; margin-left:10px;}
.top_month {float:right;}


/* 播放页面 */

.main_show {width:588px; border:#E1E1E1 2px solid;  background:#FFFFCC; overflow:hidden;}
.main_show .show_title {text-align:center; background:#E1E1E1; width:100%; padding:15px 0px; font:bold 16px/23px "宋体"; color:red; overflow:hidden;}
.main_show .show_info {text-align:center; margin-top:15px; padding:3px; width:570px;}
.main_show .show_player_area {text-align:center; margin:15px auto 20px auto; width:580px; height:400px; background:url(../AD/mall.yltvb.com.gif) no-repeat center top;}
.main_show .left_ad {float:left; overflow:hidden; width:90px;}
.main_show .show_player {width:385px; height:344px; overflow:hidden; float:left; margin:35px auto auto 7px;}
.main_show .right_ad {float:right; overflow:hidden; width:90px;}
.main_show .show_tips {margin-top:10px; font-size:12px; color:#808080;text-align:center;}
.main_show .show_content {text-align:left; padding:15px; margin-top:15px; margin-bottom:10px; font-size:14px; line-height:200%;  width:550px;}
.main_show .fenxiang {margin:10px auto auto 0px;}

/*网站信息*/
.siteinfo {width:900px; height:80px; background:#dddddd; padding-top:15px; font-size:12px; line-height:160%; text-align:center;  overflow:hidden;}
.siteinfo img {border:0px;}
.siteinfo .info {width:700px; float:left; margin-left:50px;}
.siteinfo .gxwj {width:36px; height:42px; clear:both; float:right; overflow:hidden; margin:10px 100px auto auto;}

