﻿body {margin:0;padding:0;background:#dadada;color:#000;}
body, td, h3, h4 {font: 12px arial, sans-serif;}
p {margin:12px 0;}
a {color:#004276;text-decoration:none;}
a:visited {color:#5c7996;}
a:hover {color:#ca0002;}
a:focus {outline:none;}
.clear {clear:both;}
img { border:0;}
/* columns */
#embaLeftCol,#embaRightCol {float:left;}
/* container */
#embaHeaderContent,#embaContentContainer,#embaContainer {text-align:left;margin:0 auto;}
#embaContainer {width:1002px;}
#embaContentContainer {width:984px;}
/* header rules ================================================================== */
div#embaHeader {font-family:Arial,sans-serif;background:#fff;border-bottom:6px solid #c00;min-width:1002px;width:auto;margin-bottom:12px;height:125px;}
* html div#embaHeader {width: expression(document.documentElement.clientWidth < 1002? "1002px": "auto" );}
div.embaHeaderContent {background:#fff;text-align:left;margin:0 auto;}
/* header navigation */
.embaNavStretch {border-width:1px 0;border-style:solid;border-color:#e6e6e6;}
.embaHeaderNav {height:27px;position:relative;min-width:984px;margin:0 auto;}
.embaHeaderNav li {font-weight:normal;font-size: 12px;}
.embaHeaderNav li a, .embaHeaderNav li a:visited {color:#ca0002;text-decoration:none;text-transform:uppercase;line-height:25px;}
.embaHeaderNav li a:hover {color:#fff;background:#ca0002;}
.embaHeaderNav li a.embaCurPage {color:#fff;background:#ca0002;}
.embaHeaderNav li a.embaCurPage:visited {color:#fff;}
.embaHeaderNav ul.embaUtilityNavigation, .embaHeaderNav ul.embaNavigation {margin:0;padding:0;list-style:none;position:absolute;white-space:nowrap;}  
.embaHeaderNav ul.embaNavigation {left:0;}
.embaHeaderNav ul.embaNavigation li {float:left;border-width:0 1px 0 0;border-style:solid;border-color:#e6e6e6;}
.embaHeaderNav ul.embaNavigation li a {padding:0 6px;width:auto;height:25px;margin:1px;display:block;vertical-align:middle}
* html .embaHeaderNav ul.embaNavigation li a {width:25px;}
.embaHeaderNav ul.embaNavigation li.embaNavLeft {width:9px;height:27px;}
/* utility navigation */
.embaHeaderNav ul.embaUtilityNavigation {right:0;}
.embaHeaderNav ul.embaUtilityNavigation li {float:left;margin-left:5px;}
.embaHeaderNav ul.embaUtilityNavigation li a {padding:0 12px 0 9px;width:auto;}
.embaHeaderNav ul.embaUtilityNavigation li a:hover {color:#ca0002;background-color:transparent;}
.embaHeaderNav ul.embaUtilityNavigation li.embaIreport {background:#fff url(../images/ireport_icon.gif) 0 50% no-repeat;}
.embaHeaderNav ul.embaUtilityNavigation li.embaIreport a {padding-left:18px;}
.embaHeaderNav ul.embaUtilityNavigation li.embaRSS {background:#fff url(../images/header_rss_btn.gif) 0 50% no-repeat;}
.embaHeaderNav ul.embaUtilityNavigation li.embaRSS a {padding-left:17px;}
.embaHeaderNav ul.embaUtilityNavigation li.embaVideo {background:#fff url(../images/header_video_btn.gif) 0 50% no-repeat;}
.embaHeaderNav ul.embaUtilityNavigation li.embaVideo a {padding-left:21px;}
.embaHeaderNav ul.embaUtilityNavigation li.embaMobile {background:#fff url(../images/header_mobile_btn.gif) 0 50% no-repeat;}
.embaHeaderNav ul.embaUtilityNavigation li.embaMobile a {padding-left:14px;}
.embaHeaderNav ul.embaUtilityNavigation li.embaImpact {background:#fff url(../images/header_impact_btn.gif) 0 50% no-repeat;}
.embaHeaderNav ul.embaUtilityNavigation li.embaImpact a {padding-left:17px;}
.embaHeaderNav ul.embaUtilityNavigation li.embaOnTV {background:#fff url(../images/header_tv_btn.gif) 0 50% no-repeat;}
.embaHeaderNav ul.embaUtilityNavigation li.embaOnTV a {padding-left:19px;}
/* ie6 navigation (11px Arial)
========================================= */
* html .embaHeaderNav li {font-size:12px;}
* html .embaHeaderNav ul.embaNavigation li a {padding:0 4px 0 5px;}
* html .embaHeaderNav ul.embaUtilityNavigation li a {padding:0 12px 0 7px;}
/* header layout */
.embaHeaderContent .embaHeaderCeiling {position:relative;height:46px;padding-top:12px;margin:0 9px;}
.embaHeaderContent .embaHeadColRight {position:absolute;right:0;top:24px;}
.embaHeaderContent .embaHeaderBot {position:relative;height:36px;margin:0 12px 2px 9px;}
.embaHeaderContent .embaHeaderBot .embaGlobalHeaderTopics {position:absolute;top:10px;}
.embaHeaderContent .embaHeaderBot .embaHeadColRight {position:absolute;top:6px;z-index:1;}
/* header text rules */
.embaHeaderContent a {font-weight:normal;}
.embaHeaderContent .embaGlobalHeaderTopics {font-size:12px;font-weight:normal;color:#949494;z-index:2;}
.embaHeaderContent .embaGlobalHeaderTopics a {text-decoration:underline;}
.embaHeaderContent .embaGlobalHeaderTopics .embaGlobalHeaderHotTopic {color:#ca0002;}
.embaHeaderContent .embaGlobalHeaderTopics .embaGlobalHeaderHotTopic a {color:#ca0002;}
/* common boxes
=================================================================================== */
/* white corner box */
.embaWCBox{ background-color:#fff;}
.embaWCBoxHeader{}
.embaWCBoxContent{}
.embaWCBoxFooter{}

/* content header
=================================================================================== */
.embaContentHeader{padding:5px 18px 9px 18px;border-bottom:1px solid #f0f0f0;}
.embaContentHeader .embaDate{font-size:12px;font-weight:bold;line-height:14px;color:#949494;float:left;}
.embaDate span { color:#CA0002;}
.embaContentHeader .embaCHLnks{font-size:12px;font-weight:bold;line-height:14px;color:#ccc;float:right;}

/* wire box */
.embaWireBox .embaBoxContent{background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.embaWireBox .embaBoxHeader{height:4px;overflow:hidden;background:url(../images/corner_wire_TR_bg.gif) 100% 0 repeat-x;}
.embaWireBox .embaBoxHeader div{height:4px;width:4px;background:#fff url(../images/corner_wire_TL.gif) 0 0 no-repeat;}
.embaWireBox .embaBoxFooter{height:4px;overflow:hidden;background:url(../images/corner_wire_BR_bg.gif) 100% 0 no-repeat;}
.embaWireBox .embaBoxFooter div{height:4px;width:4px;background:#fff url(../images/corner_wire_BL.gif) 0 0 no-repeat;}
.embaMpVidTopper{position:relative;height:37px;}
.embaMpVidTopper .embaVideoBoxHeader{position:absolute;top:5px;left:12px;font-size:22px;font-weight:bolder;line-height:24px; width:160px;}
/* video box buttons */
#embaMpVideoBox .embaMpVidBtns{padding:7px 0 2px 0;float:right;margin-right:9px;}
* html #embaMpVideoBox .embaMpVidBtns{margin-right:5px;}
#embaMpVideoBox img#embaMpVidBtnL{margin-right:12px; cursor:default;}
#embaMpVideoBox img#embaMpVidBtnR{margin-left:9px;}
#embaMpVideoBox img.embaMpVidBtnStatus{margin:0 3px 6px 0;}
.embaHeaderLnk a span{color:#000;}
.embaHeaderLnk a:visited span{color:#000;}
.embaHeaderLnk a:hover span{color:#ca0002;}
.embaMpVideoContent{background-color:#f2f2f2; border-top:1px solid #dadada;padding:9px;}
#b1 .embaMpVideoContent{border-bottom:1px solid #dadada;}
.embaMpVidImg{width:88px; background-color:#FFFFFF; border:#e6e6e6 solid 1px; padding:5px;}
.embaMpVidText{height:48px; text-align:left;}
.embaT1{background:#F6F6F6;padding:18px 18px 14px 18px;}
.embaT1 .embaT1Img{width:265px;overflow:hidden;}
.embaT1 .embaT1Img img{width:265px;}
.embaT1 .embaT1Txt{padding-top:9px;}
.embaT1 h1{margin:0;padding:4px 0px 2px 0;line-height:28px;font-weight:bolder;font-size:18px;}
.embaT1 h4{padding:0;margin:0;}
.embaT1 h4 span{display:block;padding:0;color:#ca0002;font-size:10px;font-weight:normal;line-height:13px;}
.embaT1 ul{margin: 0 0 -2px 0;padding: 0;list-style: none;}
.embaT1 ul li{padding-left: 10px; background: url(../images/red_bull.gif) no-repeat left center;font-weight:normal; margin:0 0 3px 0;line-height:13px;}
.embaT1 ul li a{font-weight:bold;}
.embaWOOL{color:#949494; font-weight:bold;}
.embaT1Blurb{ padding: 2px 0 12px 0; color:#000; text-align:left;}
.embaT2{padding:18px 18px 14px 19px;}
.embaSubHead{font-size:14px;font-weight:normal;padding:0 0 8px 0;line-height:19px;margin-top:-3px;}
.embaT2 ul{margin:-2px 0;padding: 0;list-style: none; clear:both;}
.embaT2 ul li{padding:0 0 3px 8px; background: url(../images/red_bull.gif) no-repeat left 5px;font-weight:normal;font-size:12px;line-height:15px;margin:0;color:#dadada;}
.embaT2 ul li a{font-weight:normal;}
.embaAll{color:#949494;font-size:12px;padding:3px 0; line-height:13px;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.embaT2 .embaAll{margin-bottom:9px;}
.embaMoPoBtn{float:right;display:inline;}
.embaMoPoBtn img{margin-bottom:4px;}

.embaT3{padding:18px 18px 14px 19px;}
.embaT3 ul{margin:-2px 0;padding: 0;list-style: none; clear:both;}
.embaT3 ul li{padding:0 0 3px 8px; background: url(../images/black_bull.gif) no-repeat left 5px;font-weight:normal;font-size:12px;line-height:15px;margin:0;color:#dadada;}
.embaT3 ul li a{font-weight:bold; color:#222;}
.embaT3 ul li a:hover {color:#ca0002;}

.embaPad9Top{padding-top:9px;}
.embaPad18Top{padding-top:18px;}
.embaPad5TB9LR{padding:5px 9px;}
.embaPad9T18RL{padding:9px 18px 0 18px;}


/* popular news area 
=================================================================================== */
.embaPopNews{margin-bottom:10px;}
.embaPopNewsHeadline span{font-size:10px; color:#ca0002;}
.embaPopNews .embaPopNewsHeadline{font-weight:bold;padding-top:2px;}
.embaPopNewsImg img{display:block}
.embaPopNews .embaPopNewsImg{float:left;display:block;margin:2px 9px 9px 0;}
* html .embaPopNews .embaPopNewsImg{margin:2px 5px 5px 0;}
.embaPopNewsHeadline{min-height:31px;}
* html .embaPopNewsHeadline {height:31px;}
.embaPopNewsHeadline img{vertical-align:text-bottom;}

/* special coverage box 
=================================================================================== */
.embaScBox .embaScBoxHead{font-weight:bold;font-size:11px; line-height:13px;color:#949494;padding-top:6px;}
.embaScBox .embaScBoxTitle{font-size:18px;line-height:21px;font-weight:bold;padding:0;}
.embaScBox .embaScBoxBlurb{font-size:12px;line-height:12px;color:#222;padding-bottom:7px;margin-top:-1px; color:#949494} 
* html .embaScBox .embaScBoxHead{padding-top:7px;}
*:first-child+html .embaScBox .embaScBoxHead{padding-top:7px;} 
* html .embaScBox .embaScBoxTitle{margin-top:-1px;padding-bottom:1px;}
*:first-child+html .embaScBox .embaScBoxTitle{margin-top:-1px;padding-bottom:1px;} 
* html .embaScBox .embaScBoxBlurb{padding-bottom:6px;}
*:first-child+html .embaScBox .embaScBoxBlurb{padding-bottom:6px;}
.embaSuperBoxTitle{font-size:14px;font-weight:bold;line-height:20px;padding:6px 9px 0 12px;}
.embaPadSuperBox{padding:0 9px 0 12px;}
.embaSuperHead{color:#949494; font-size:11px; font-weight:bold;text-transform:uppercase;}
.embaSuperLink{font-size:12px; font-weight:bold; padding-bottom:2px;}
p.embaSuperInfo{padding:0;margin:0;font-size:10px;line-height:12px;}
.embaStat{color:#ca0002}
.embaStatB{color:#00a1ff}
.embaBuleLR{border-left:1px solid #dde6f1;border-right:1px solid #dde6f1;}
.embaBuleT{border-top:#dde6f1 solid 1px; padding:6px 0px 0px 0px;}

.embaPartner{padding:12px 12px 4px 12px;}
.embaPartnerLogo{margin-bottom:5px; padding:0px;}
.embaPartner span{font-weight:bolder;}

/* footer rules
=================================================================================== */
#embaFooter .embaFooterBox 
{margin:12px 9px;}
#embaFooter .embaGFooterBoxLinksTop
{padding-top:11px;text-align:center;color:#aaa;font-size:10px;}
#embaFooter .embaGFooterBoxLinksBot
{padding-top:8px;padding-bottom:18px;text-align:center;border-bottom:1px solid #dadada;color:#aaa;font-size:10px;}
#embaFooter .embaGFooterBoxSearch
{padding:12px 0;text-align:center;}

/* footer search form */
#embaFooter .embaGFooterBoxSearch form
{display:inline;margin:0;padding:0;}
#embaFooter .embaGFooterBoxSearch input,
#embaFooter .embaGFooterBoxSearch img
{vertical-align:middle;margin-right:4px;}
#embaFooter .embaGFooterBoxSearch input.embaGFooterSearchField
{width:435px;height:15px;font-size:11px; font-weight:bold;padding:3px 0px 0px 3px; background-color:#ffffff; border:2px solid #646464; border-right-color:#d9d9d9; border-bottom-color:#d9d9d9;}
#embaFooter .embaGFooterBoxSearch input.embaGFooterSearchBtn
{margin-bottom:2px;}
.embaFooterSub
{font-size:10px;margin:0 9px 56px 9px;color:#727272;}
.embaFooterSub .embaFootRight
{float:right;text-align:right;}
/* Footer box */
.embaFooterBox .embaFooterBoxHeader
{height:4px;overflow:hidden;background:#fff url(../images/corner_footer_tr.gif) 100% 0 no-repeat;}
.embaFooterBox .embaFooterBoxContent
{background:#ebebeb;}
.embaFooterBox .embaFooterBoxFooter
{height:4px;overflow:hidden;background:#fff url(../images/corner_footer_br.gif) 100% 0 no-repeat;}
/* Footer box */
.embaFooterBox .embaBoxContent
{background:#ebebeb;}
.embaFooterBox .embaBoxHeader
{height:4px;overflow:hidden;background:url(../images/corner_footer_tr.gif) 100% 0 repeat-x;}
.embaFooterBox .embaBoxHeader div
{height:4px;overflow:hidden;background:url(../images/corner_footer_tl.gif) 100% 0 repeat-x;}
.embaFooterBox .embaBoxFooter
{height:4px;overflow:hidden;background:url(../images/corner_footer_br.gif) 100% 0 no-repeat;}
.embaFooterBox .embaBoxFooter div
{height:4px;overflow:hidden;background:url(../images/corner_footer_bl.gif) 100% 0 no-repeat;}

/* NewsList Tool*/
.embaTools { float:right; }
.embaTools ul{margin:0;padding:0;list-style:none;}
.embaTools ul li{float:left;margin-left:6px;}

.embaListHead { border-bottom:#e6e6e6 solid 1px; }
	.embaListTit { font-size:28px; font-weight:bolder; text-align:center; }
	.embaListDes { font-size:14px; font-weight:bold; color:#a4a4a4; padding-top:6px; }
	.embaListRSS { font-size:12px; text-align:right; color:#c70a0b; }
.embaListMain { padding:18px; }
	.embaListItemHot{font-size:10px; color:#cc0000; padding:18px 0px 2px 0px;}
	.embaListItemOld{font-size:10px; color:#a4a4a4; padding:18px 0px 2px 0px;}
	.embaListItemTit { font-size:14px; font-weight:bold; padding:0px 12px 2px 0px;}
	.embaListItemDes { padding:0px 12px 2px 0px;}
.embaListPage { padding-top:30px; text-align:center;}
	
/* pagination (search)
===================================================================================== */

table.embaPagination {padding:0px; margin:0px;}
table.embaPagination span {font-size:.8em;}
table.embaPagination a {padding:2px 6px; display:block; font-size:.8em; color:#004276; background:#fff; text-decoration:none; border:1px solid #cdddee;}
table.embaPagination a:hover {color:#ffffff; background-color:#004276; border:1px solid #004276; }

/* embaWireRedBox */
.embaWireRedBoxHeader {height:4px;overflow:hidden;background:url(../images/mp_tr.gif) 100% 0 repeat-x;}
.embaWireRedBoxContent {background-color:#ca0002;color:#fff;}
.embaWireRedBoxFooter {height:4px;overflow:hidden;background:url(../images/mp_br.gif) 100% 0 no-repeat;}
.embaWireRedBoxContent .embaMpHead {padding:8px 9px 5px 12px;}

/* embaRedBox */
.embaRedBox .embaRedBoxContent {background-color:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.embaRedBox .embaRedBoxHeader {height:4px;overflow:hidden;background:url(../images/corner_wire_TR_bg.gif) 100% 0 repeat-x;}
.embaRedBox .embaRedBoxFooter {height:4px;overflow:hidden;background:url(../images/corner_wire_BR_bg.gif) 100% 0 no-repeat;}
.embaRedBoxCT img {padding:3px 9px 7px 10px;}
.embaRedBoxCB img {padding:3px 9px 3px 10px;}
.embaRedBoxC1 {border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;}
.embaRedBoxC1 td { vertical-align:bottom; height:22px; line-height:20px; font-size:12px; }
.embaRedBoxC1 .sl { color:#999999; text-align:center; font-weight:bold;}
.embaRedBoxC1 .unsl { color:#cb0003; text-align:center; font-weight:bold;}

/* most popular rightbar list */
.cnnMpStoryContent ol {margin:0;padding:0;list-style:none;color:#c4c4c4;font-size:14px;}
.cnnMpStoryContent ol li {height:28px;position:relative;margin:0;padding:0;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.cnnMpStoryContent ol li a {height:14px;display:block;font-size:11px;font-weight:bold;line-height:14px;text-decoration:none;padding:7px 0 7px 36px;}
.cnnMpStoryContent ol li b {position:absolute;top:5px;left:12px;font-size:16px;font-weight:bold;line-height:19px;}
* html .cnnMpStoryContent ol li a {height:28px;}
*:first-child+html .cnnMpStoryContent ol li a {height:28px;}
/* hover */
.cnnMpStoryContent ol li a:hover {background:#FEFDE8;}
.cnnMpStoryContent ol li a:hover img {border:1px solid #c00;}

/* temp style */
.font16 td { font-size:15px;}
#font14line130 {font-size:14px; line-height:130%;}
.blueStyle { color:#004276; font-weight:bold; font-family:"宋体";}
#embaViewMain { min-height:800px;height: auto !important;}