/*清除文档类型声明中的默认属性*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, 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; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
q:before, q:after { content:''; }
/*字体定义*/
body, p, td, input, select, textarea { font-size: 12px; }
body, td, th { font-family: 宋体, PSimSun, Simsun, PMingLiu; }
table { font-size:inherit; font:100%; }
/*重新定义*/
h1 { font-size:14px; }
h2 { font-size:14px; font-weight:normal; }
h3 { font-size:12px; }
h4 { font-size:12px; font-weight:normal; }
strong { font-weight:bold; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
/*通用定义*/
.clear { clear:both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */

.bold { font-weight:bold; }
.f14 { font-size:14px; }
.h20 { line-height:20px; }
.error { color:red; }
/*颜色预定义 可以随时增加*/
.black { color:#000; }
.white { color:#fff; }
.red { color:#e10007; }
.grey { color:#454545; }
.orange { color:#ff7200; }
.blue { color:#3a8ecf; }
.navy { color:#183b7d; }
/*背景设定*/
/*  body {background-image: url(/xtr/icn/Page_bg.gif);background-repeat: repeat;}*/
 
/*链接设定*/
  a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; COLOR: #666666 }
a:active { text-decoration: none; }
/* general line-height */
  #textLink ul, #menu_inner td, #channels .sub_grey ul, #list_top ul, #list_bottom ul, #media #hotLink h3, #wireless #content ul, #block_blog ul, #wireless #details ul, #rate ul, #video_list .single_intro h1 { line-height: 20px }
#program ul { line-height: 24px }
/* general link style*/
  a.Agrey, a.Agrey:hover, a.Agrey_l, a.Agrey_l:hover, .font_grey, #channels .sub_grey ul, #list_top ul, #list_bottom ul, #block_blog ul, #program ul, #rate ul, .focus table #bottom, #mainContent h3 a, #mainContent h3 a:hover, #block_search ul { color: #454545; }
a.Ablue, a.Ablue:hover, a.Ablue_l, a.Ablue_l:hover, .font_blue, #mainContent ul, #mainContent ul a, #mainContent ul a:hover, #block_tagtop ul, #block_tagtop ul a, #block_tagtop ul a:hover { color: #3a8ecf; width: 98%; }
a.Anavy, a.Anavy:hover, a.Anavy_l, a.Anavy_l:hover, .font_navy { color: #183b7d; }
a.Ablack, a.Ablack:hover, a.Ablack_l, a.Ablack_l:hover, .font_black { color: #000; }
a.Awhite, a.Awhite:hover, a.Awhite_l, a.Awhite_l:hover, .font_white { color: #fff; }
a.Ared, a.Ared:hover, a.Ared_l, a.Ared_l:hover, .font_red { color: #e10007; }
a.Aorange, a.Aorange:hover, a.Aorange_l, a.Aorange_l:hover, .font_orange { color: #ff7200; }
.focus_adtext a, .focus_adtext a:hover { color: #000; }
a.Agrey, a.Agrey_l:hover, a.Ablue, a.Ablue_l:hover, a.Anavy, a.Anavy_l:hover, a.Ablack, a.Ablack_l:hover, a.Awhite, a.Awhite_l:hover, a.Ared, a.Ared_l:hover, a.Aorange, a.Aorange_l:hover, #menu_inner a, #textLink ul li a, #mainContent ul a, #mainContent h3 a, .focus_adtext a, #block_tagtop ul a { text-decoration: none; }
a.Agrey_l, a.Agrey:hover, a.Ablue_l, a.Ablue:hover, a.Anavy_l, a.Anavy:hover, a.Ablack_l, a.Ablack:hover, a.Awhite_l, a.Awhite:hover, a.Ared_l, a.Ared:hover, a.Aorange_l, a.Aorange:hover, #textLink ul li a:hover, #mainContent ul a:hover, #mainContent h3 a:hover, .focus_adtext a:hover, #block_tagtop ul a:hover { text-decoration: underline; }
/* page container */
 #container { width:980px; text-align:left; margin: 0 auto; padding-right: 18px; padding-left: 18px; background:#FFFFFF url(/xtr/icn/BG.png) repeat-y 50% 0; }
#langSel { float: left; height: 18px; width: 975px; padding-top: 6px; padding-bottom:3px; padding-right:5px; font-size: 14px; text-align:right; }
#container2 { width:668px; text-align:center; margin:0 auto; }
#News_Tx_Img { float:left; width:668px; border: #919191 1px solid; margin-top: 6px; margin-right: 0; margin-bottom: 6px; margin-left: 0; }
#News_Tx_Img .head { 	height:31px;
	margin:1px;
	color:#0054aa;
	text-align:left;
	width:668px;
	display:block;
	clear:both;
	background-image: url(/xtr/images/head-bg.jpg);
	background-repeat: repeat-x;
	background-color: #f3f3f3;}
#News_Tx_Img .head h1 { font-size:14px; font-weight:bold; float:left; margin-top: 8px; margin-right: 0px; margin-bottom: 0; margin-left: 16px; }
#News_Tx_Img .head h2 { font-size:9px; font-family:'Verdana'; float:left; font-weight:normal; margin:12px 0 0 10px; }
#News_Tx_Img .head ul { float:left; color:#fff; margin:11px 0 0 8px; list-style:none; width: 290px; }

#News_Tx_Img .head li { float:left; height:13px; margin-left:8px; font-size:13px; display:inline; }
#News_Tx_Img .head li a { color:#fff; text-decoration:none }
#News_Tx_Img .head li a:hover { text-decoration:underline; font-size: 13px; font-weight: bold; color:#fff; }
#News_Tx_Img .head span { float:right; margin-top:11px; margin-right:10px; }
#News_Tx_Img .head .recommend { margin-top:0; margin-right:0; }
 html:not([xmlns*=""]):not(:default) #News_Tx_Img .head {
 width: 666px;
}
#News_Tx_Img .content .News_Img_area{ float: left; width: 300px; overflow:hidden; }
#News_Tx_Img .content ul li img{ display: inline-block; vertical-align: middle; margin: 4px 0 8px; }
#News_Tx_Img .content ul li { font-size: 14px; line-height: 25px;overflow:hidden; }
.News_Img_special { _display: inline; width: 290px; float: left; margin-top: 11px; margin-left: 12px; }
.News_Img_special1 { float: right; width: 285px; margin-top: 6px; }
.News_Img_pic { _display: inline; width:104px; height:71px; float:left; margin-top: 2px; margin-right: 7px; margin-bottom: 5px; margin-left: 7px; border: 1px solid #919191; }
.News_Img_pic img { margin:2px; border:0px; }
.News_Img_title { width:160px; float:left; margin-top:8px; background:url(/xtr/icn/alluse_icon.gif) no-repeat 0px -279px; text-align:left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #919191; }
.News_Img_title h1 { color:#3a8ecf; font-weight:bold; font-size:12px; float:left; margin:0 0 0 16px !important; margin:0 0 0 8px; }
.News_Img_title h1 a { color:#3A8ECF; text-decoration:none; }
.News_Img_title h1 a:hover { text-decoration:underline; }
.News_Img_intro { _display: inline; width:155px; float:left; color:#454545; line-height:18px; text-align:left; margin-top: 6px; margin-right: 0; margin-bottom: 0; margin-left: 5px; height: 34px; overflow: hidden; }
#News_Tx_Img .content { width:666px; clear:both; display:block; float: left; }
#News_Tx_Img .content ul { display: inline; float:left; width:338px; height:80px; text-align:left; color: #454545; line-height: 22px; margin-top: 10px; margin-right: 0; margin-bottom: 0px; margin-left: 14px; padding-bottom: 11px; font-size:14px; display: inline; }
.vertical_line { float:left; width:1px; height: 197px; border-left:#919191 1px solid; margin-right: 2px; margin-left: 6px; }
/* 导航 */

.logo { float:left; width:238px; height: 75px; }
.content_Program { width:980px; height:20px; padding: 5px 0 3px; behavior: url('/xtr/css/csshover.htc'); }
.content_Program li { position: relative; display: inline; margin: 8px; *margin: 0 8px;
padding: 3px 5px; width: 77px; background: url(/xtr/icn/nav_line-1.gif) no-repeat right; line-height:14px; }
.content_Program li:hover { background: #3B8CCE; }
.content_Program li:hover .link-level1 { color: white; }
.content_Program li .level2 { position: absolute; top: 19px; _top: 20px; left: 0; z-index: 100; display: none; width: 11.5em; background: #3B8CCE; border-top: 1px solid white; text-align: left; }
.content_Program li a { padding: 3px 0; color: black; }
.content_Program li:hover .level2 { display: block; float: left; }
.content_Program li li { display: block; margin: 0; padding: 3px 2px; width: 97%; }
.content_Program li li a { padding: 0; color: white; font-size: 9pt; }
.content_Program li li:hover a { color: white; font-weight: bold; }
.programe_news .content_Program_news { float:left; width:980px; height:20px; margin-top: 3px; background-color: #FFFFFF; }
.programe_news .content_Program_news li { float:left; width:59px; padding:3px 0; background: url(/xtr/icn/nav_line-1.gif) no-repeat right; text-align:center; line-height:14px; }
.programe_news .content_Program_news li a { text-decoration:none; color: #333333; }
.globalNav { width:980px; height:75px; clear:both; background-image: url(/xtr/icn/index_nav_bg_B.gif); background-repeat: no-repeat; background-position: center; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #DAD9DD; margin: 0 auto; }
.globalNav .content li a:hover, .globalNav li a:hover { text-decoration:underline; }
.globalNav .content { float:left; width:740px; height:18px; margin-top: 5px; font-size: 14px; }
.globalNav .content li { float:left; width:68px; padding:3px 0; background: url(/xtr/icn/nav_line.gif) no-repeat right; text-align:center; line-height:14px; }
.globalNav .content li a { text-decoration:none; color: #FFFFFF; }
.globalNav .content .s, .programe .content_Program .s { background:none; width:65px; }
.globalNav .content .s1, .programe .content_Program .s1 { width:86px; }
.programe .content_Program .s3 { width:95px; }
.linehead_T { _display: inline; height: 4px; width: 718px; float: right; border-bottom-width: 1px; margin-right: 15px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; line-height: 0px; }
/* 日期，搜索，登陆注册等导航信息 */
.globalLogin { width:740px; height:18px; float: left; margin-top: 20px; }
.globalLogin .w1 { float:left; width:150px; color:#FFFFFF; text-align:center; padding-top:0!important; *padding-top:3px!important;
*padding-top:3px;
}
.globalLogin .w2 { float:left; width:380px; text-align:center; padding-top:0!important; *padding-top:3px!important;
*padding-top:3px;
}
.globalLogin .search { float:right; }
.globalLogin .search ul { float:left; width:190px; }
.globalLogin .search li { float:left; }
.globalLogin .search .w3 { width:45px; }
.globalLogin .search .w3 span { float:left; width:18px; text-align:left; }
.globalLogin .search .w3 h4 { float:left; text-align:left; padding:0!important; *padding:3px 0 0 0!important;
*padding:3px 0 0 0;
}
.globalLogin .search .w4 { float:left; width:110px; }
.globalLogin .search .input_1 { background:#CECECE; height:14px; width:103px; border:1px solid #BDBDBD; }
.linehead { clear:both; margin:0 auto; width:980px; height:2px; font-size:0px; background:#378ED3; }
/* all page general background */

 
 #focusImages, #side_menu, #block_news, #block_economy, #block_amuse, #block_fashion, #community, #phoenixtv, #bbs, #prog_timetable { border: #919191 1px solid; }
#content { float:left; width:670px; overflow:hidden; }
#focusImages { float:left; width:668px; padding-bottom:2px; margin-bottom: 6px; background:#fff; margin-top: 7px; }
#focus_left { float:left; width:312px; }
#tag_contain { float:left; width:333px; height:25px; }
#tag_contain ul { list-style:none; margin:0px; padding:0px; }
#tag_contain li { float:left; text-align:center; cursor:pointer; height:17px !important; padding-top:7px; }
.tag_label { width:54px; color:#006699; border-left:1px solid #919191; border-bottom:1px solid #919191; }
.tag_current { width:58px; color:#FFA000; border-bottom:1px solid #e1e1e1; background-color:#e7f0f7; font-weight:bold; }
#images_contain { float:left; width:312px; background:#e7f0f7; padding-bottom:0px !important; }
.real_images { width:304px; margin:0px; border:1px solid #6f6f6f; background:#fff; }
.real_images img { margin:2px; }
.focus_text { text-align: center; line-height:25px; border-bottom:1px dashed #0099ff; width:312px; font-size:14px; margin-bottom: 5px; }
/*视频新闻 vedio_NEWS*/
	.vedio_NEWS { _display: inline; width:304px; float:left; border: 1px solid #686868; margin-bottom: 6px; *margin-bottom: 0;
margin-top: 3px; margin-right: 0px; margin-left: 3px; background: white; }
.V_N_title { width:302px; height:24px;background-image: url(/xtr/images/head-bg-s.jpg); margin:1px; clear:both; }
.V_N_title h1 { float:left; padding-left: 6px; padding-top: 3px; }
.V_N_title h2 { width:60px; font-weight:normal; *padding:5px 14px 0 0!important;
padding:6px 14px 0 0; text-align:right; font-size:12px; float:right; color:#fff; }
.V_N_title h2 a { color:#fff; }
.vedio_list { _display: inline; width:302px; float:left; background:#fff; margin-top: 0; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 6px; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
.vedio_list li { line-height:24px; padding-left:5px; *margin-bottom: 6px;
_display: inline; float: left; width: 100%; font-size:14px; }
.vedio_list li a:link, .vedio_list li a:visited { color: #333; text-decoration:none; }
.vedio_list li a:hover, .vedio_list li a:active, .vedio_list li a:focus { text-decoration:underline; }
.vedio_list h1 { width:23px!important; width:20px; height:14px; float:left; padding-top:5px!important; padding-top:4px; }
.vedio_list a { color:#5E5E5E; }
#focus_newstext, #text_newstext { float:left; font-size:12px; line-height:20px; padding:10px 5px 0px 15px; }
#focus_newstext h2, #text_newstext h2 { padding:0; border-bottom:#646464 1px dashed; height:26px; }
#focus_newstext span, #text_newstext span { display:block; text-align:left }
#focus_newstext a, #text_newstext a { color: #183b7d; text-decoration:none; }
#focus_newstext a:hover, #text_newstext a:hover { color: #183b7d; text-decoration:underline; }
#focus_newstext h2 { width: 327px; }
#focus_newstext span a, #focus_newstext span a:hover { *width: auto;
*position: relative;
*right: -20px;
}
#focus_newstext1, #text_newstext1 { float:left; widthd:294px; color: #000; line-height:23px; margin:0 !important; margin:3px 0 0 0; text-align:left; font-size:14px; padding:4px 0 0 0; background:#FFFFFF; }
#focus_newstext1 li, #text_newstext1 li { float:left; color: #000; margin-left: -1px; padding-left: 1px; width: 319px; height: 24px; overflow: hidden; line-height: 24px; }
#focus_newstext1 li a:link, #focus_newstext1 li a:visited { display: block; height: 22px; overflow: hidden; color: #333; }
/* #focus_newstext1 li a:hover ,#focus_newstext1 li a:active, #focus_newstext1 li a:focus{ color: #00C;   }
*/
:root #focus_newstext1 li a, :root #focus_newstext1 li a:hover { display: inline; height: 22px; overflow: visible; }
#text_newstext1 li a { color: #000; text-decoration:none; }
#text_newstext1 li a:hover { color: #000; text-decoration:none; }
#focus_newstext1 h4, #text_newstext1 h4 { float:left; widthd:238px; height:22px; font-weight:normal; margin:0px; padding:0px; font-size:12px; }
#focus_newstext1 span, #text_newstext1 span { float:right; width:56px; text-align:left; height:22px; }
#focus_newstext1 span a, #text_newstext1 span a { color: #c10001; font-weight:bold; }
#text_newstext1 span a:hover { color: #c10001; text-decoration:none; font-weight:bold; }
#focus_right { float:left; width:341px; margin-left:5px; }
#mainContent { float:right; width:100%; text-align:center; }
#mainContent h2 { font-family: "黑体"; font-size: 20px; line-height: 24px; font-weight:normal; }
#focus_newstext { float:left; font-size:12px; line-height:20px; width: 95%; padding-top: 10px; padding-right: 5px; padding-bottom: 0px; padding-left: 15px; }
#focus_newstext h2 { border-bottom:#646464 1px dotted; height:26px; text-align: left; margin-top: 4px; }
#focus_newstext span { display:block; text-align:left }
/*專題圖片報導 Topic_image_news*/
		
 #Topic_image_news { float:left; width:668px; border:#919191 1px solid; margin-top:9px; margin-bottom: 9px; }
#Topic_image_news .head { background-image: url(/xtr/images/head-bg-s.jpg); height:27px; margin:1px; color:#fff; text-align:left; }
#Topic_image_news .head h1 { font-size:14px; font-weight:bold; float:left; margin-top: 6px; margin-right: 0px; margin-bottom: 0; margin-left: 16px; }
#Topic_image_news .head h2 { font-size:9px; font-family:'Verdana'; float:left; font-weight:normal; margin:12px 0 0 10px; }
#Topic_image_news .head span { float:right; margin-top:11px; margin-right:10px; }
#Topic_image_block { height: 140px; padding-bottom: 19px; *padding-bottom: 12px;
}
#Topic_image_block div { display: inline; float:left; width:130px; height: 135px; margin-top: 12px; margin-left: 12px; padding-right: 0; padding-left: 1px; margin-right: 24px; background:#cccccc; }
#Topic_image_block div span { float:left; padding:4px; }
#Topic_image_block div h1 { float:left; width:130px; margin:0px; font-size:12px; font-weight:normal; background:#cccccc; padding-top: 3px; text-align: center; }
#Topic_image_block div h1 a { color:#000; text-decoration:none; }
#Topic_image_block div h1 a:hover { color:#000; text-decoration:underline; }
#sidebar { float:left; width:308px; background: #fff; }
/*视频 TV_list*/
 .TV_List_05 { display: inline; width:300px; float:right; border: 1px solid #999999; margin: 12px 0 0 0; position: relative; }
.TV_List05_b1 { display: inline; width:298px; float:left; margin:0 1px 1px 1px; padding:6px 0 5px 0; background:#F1F1F1; }
.TV_List05_b1 li { line-height:24px; padding-left:5px; }
.TV_List05_b1 h1 { display: inline; width:23px!important; width:20px; height:14px; float:left; padding-top:5px!important; padding-top:4px; }
.TV_List05_b1 a { color:#5E5E5E; }
.TV_List02_b3 { width:298px; height:25px; margin:1px; clear:both; background-image: url(/xtr/images/head-bg-s.jpg);}
.TV_List02_b3 h1 { *margin: 6px 0 0 15px;
}
.TV_List02_b3 h1 a { font-weight: bold; color: #183b7d; margin-left: 15px; position: relative; top: 6px; *position: static;
*margin: 0;
float:left; }
.TV_List02_b3 h2 { width:60px; font-weight:normal; *padding:6px 14px 0 0!important;
*padding:5px 14px 0 0!important;
padding:6px 14px 0 0; text-align:right; font-size:12px; float:right; color:#fff; }
.TV_List02_b3 h2 a { color:#fff; }
/*视频节目 TV_list*/		
	 #side_menu { float:left; width:307px; height: 413px; border: #919191 1px solid; border-left: 0px; margin-bottom: 12px; background-color: #fff; }
#menu_inner { background-image: url(/xtr/icn/alluse_bg.gif); background-position: 0px -215px; }
#menu_inner a { text-decoration: none; color:#1C377C }
#menu_inner td { vertical-align:bottom; line-height: 20px }
.menu_icon { background-image: url(/xtr/icn/alluse_icon.gif); background-repeat: no-repeat; background-position: 17px -235px; }
#channels { float:left; width:362px; background-color: #FFFFFF; text-align: left; margin-left: 20px; }
/*国际新闻-International_News*/
	.International_News01 { width:360px; float:left; border: 1px solid #999999; margin-bottom: 6px; }
.International_Title { width:358px; background:#3B8CCE; height:31px; color:#fff; text-align:left; margin-top: 1px; margin-right: 1px; margin-bottom: 9px; margin-left: 1px; }
.International_Title img { float:left; padding-left:1px; }
.International_Title h1 { font-size:14px; font-weight:bold; margin:9px 0px 0 12px !important; margin:9px 0 0 10px; float:left; }
.International_Title h1 a { color:#FFFFFF; }
.International_News { float:left; }
.International_News li { width:350px; float:left; }
.International_News h1 { font-weight:normal; float:left; font-size:14px; line-height:24px; width:342px; padding-left:8px; }
.International_News h1 a { color:#5E5E5E; }
.International_News h2 { font-weight:normal; float:right; font-size:12px; padding-top:7px; width:100px; color:#5E5E5E; }
.International_News h2 a { color:#5E5E5E; }
.International_More { height:10px; text-align:right; clear:both; color:#4F4F4F; padding-top: 9px; padding-right: 21px; padding-bottom: 9px; padding-left: 0; }
.International_More a { color:#4F4F4F; }
/*两岸三地 TW HK_News*/
	.TW_HK_News01 { width:360px; float:left; margin:6px 0; border: 1px solid #999999; }
.TW_HK_Title { width:358px; background:#3B8CCE; height:31px; color:#fff; text-align:left; margin-top: 1px; margin-right: 1px; margin-bottom: 9px; margin-left: 1px; }
.TW_HK_Title img { float:left; padding-left:1px; }
.TW_HK_Title h1 { font-size:14px; font-weight:bold; margin:9px 0px 0 12px !important; margin:9px 0 0 10px; float:left; }
.TW_HK_Title h1 a { color:#FFFFFF; }
.TW_HK_News { float:left; }
.TW_HK_News li { width:350px; float:left; }
.TW_HK_News h1 { font-weight:normal; float:left; font-size:14px; line-height:24px; width:342px; padding-left:8px; }
.TW_HK_News h1 a { color:#5E5E5E; }
.TW_HK_News h2 { font-weight:normal; float:right; font-size:12px; padding-top:7px; width:100px; color:#5E5E5E; }
.TW_HK_News h2 a { color:#5E5E5E; }
.TW_HK_More { height:10px; text-align:right; clear:both; color:#4F4F4F; padding-top: 9px; padding-right: 21px; padding-bottom: 9px; padding-left: 0; }
.TW_HK_More a { color:#4F4F4F; }
#media { float:right; width:300px; background: #fff; margin-top:12px; }
#media .head { height:25px; margin:1px; color:#183b7d; text-align:left;background-image: url(/xtr/images/head-bg-s.jpg); }
#media .head h1 { font-size:14px; font-weight:bold; float:left; margin-top: 5px; margin-right: 0px; margin-bottom: 0; margin-left: 16px; }
#video_main_W { _display: inline; float:right; width:270px; height:200px; margin-top: 1px; margin-right: 0; margin-bottom: 0; margin-left: 0; ; }
#Ntdtv_Prefecture { float:right; width:300px; margin:6px 0 0 0; border:#919191 1px solid; background: url(/xtr/icn/community_bg.gif); }
#Ntdtv_Prefecture ul { width:256px; padding-left:10px; line-height:20px; text-align:left; color:#454545; }
#Ntdtv_Prefecture .head a { float: none; }
#Ntdtv_Prefecture ul a { color:#454545; text-decoration:none; }
#Ntdtv_Prefecture ul a:hover { color:#454545; text-decoration:underline; }
.three_subtitle { margin-left: 10px; padding-bottom: 5px; padding-left: 21px; width: 155px; _width: 141px; border-bottom:#454545 1px dashed; background:url(/xtr/icn/alluse_icon.gif) no-repeat 4px -271px; float: left; }
.three_subtitle h2 { float:left; width: auto; margin:0px; color:#454545; font-size:12px; text-align:left; padding-top: 6px; }
.three_subtitle span { float:right; width:40px; padding:10px 0 0 0; text-align:left; }
#prog_pics { width:290px; height:86px; background:#f3f3f3; margin-top: 8px; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 6px; padding-left: 4px; }
#prog_pics span { float:left; border:#454545 1px solid; position: relative; top: 8px; }
#prog_pics span a img { vertical-align: top; }
#prog_pics h1 { float: left; width: 175px; height: 40px; overflow: hidden; line-height:20px; margin:0px; color:#454545; font-size:12px; font-weight:normal; padding-top: 4px; padding-right: 0; padding-bottom: 0; padding-left: 10px; }
#prog_list { padding:7px 0 2px 0; }
#trace_list { padding:10px 0 2px 0; }
#trace_list span { color:#3a8ecf; }
#focus_list { padding:12px 0 9px 0; }
/*页脚*/
#footer { width:980px; height:72px; margin:17px auto 0px auto; text-align:center; clear:both }
#footer span { line-height:24px }
#footer a { color:#000; }
#footer .linefoot { border-top:2px #a5a5a5 solid; padding-top:10px }
#sidebar .M_AD { float: left; margin-bottom: 12px; }
.head h1 { _display: inline; }
.head a { color: #183b7d;}
.media { float:right; _display: inline; margin: 12px 0 0 0; width: 300px; border: 1px solid #919191; }
.media .head { width: 298px; }
#ranking { _display: inline; margin: 6px 0 0 15px; float: left; }
#ranking a { color: #183b7d; }
#media .media .head #ranking #text-ranking { font-weight: bold; font-size: 14px; }
 html:not([xmlns*=""]):not(:default) #hot_SpecialTopic_box .title_list {
 position: relative;
 z-index: 10;
 background: white;
}
 html:not([xmlns*=""]):not(:default) #hot_SpecialTopic_box div marquee {
 position: relative;
 z-index: 1;
}

