﻿/*
S: common css
*/
html{color:#333;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;line-height:1.0em;}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;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}object,embed{outline:none;}
em { display:none;}
h2 {	font-size:15px;	font-weight:bold;}
.clearfix:after {content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}

body {
	font-family:微軟正黑體, Arial, Helvetica, sans-serif;
	font-size:12px;
	/* margin-top: 50px; */
}

a:link, a:visited, a:hover {
	text-decoration:none;
	color:#333;
}

 /* header */
#header  #ads_masterhead1 {
	width:1000px;
}

#header div.wrapper, #header div.bottom, #content,#hframeCtn {
	width:1044px;
}
#header div.wrapper, #header div.bottom, #content, #footer div.wrapper, #hframeCtn ,#ads_masterhead1 {
	margin-left:auto;
	margin-right:auto;
}
#hframeCtn {	position:relative;}
#content {	margin-top:8px;}
#centerCTN {	float:right; width:916px;}

#footer {
	background-color:#e1e1e1;
	border-top: 1px solid #B2B4B7;
	color:#666;
	line-height:22px;
	clear:both;
	margin-top: 8px;
}

#footer div.wrapper {
	width:965px;
	padding:10px;
}
#footer a:link, #footer a:visited, #footer a:hover {
	color:#7e7e7e;
}


#sitemapCTN {
	margin-top:20px;
	padding-bottom:10px;
	background-color:#f5f5f5;
	clear:both;
}

#sitemap {
	margin-left:auto;
	margin-right:auto;
	clear:right;
	padding-top:10px;
	width:1000px;
}

#sitemap table {
	margin-left:auto;
	margin-right:auto;
	width:745px;
}

#sitemap .title {

	font-weight:bold;
	font-size: 16px;
	line-height: 26px;


}
#sitemap ul.common a:link,
#sitemap ul.common a:visited {
	color:#000;
}
#sitemap td.news ul.common a:hover {
	color:#fff;
	background-color:#ff6601;
}
#sitemap td.china_world ul.common a:hover {
	color:#fff;
	background-color:#6E6EC6;
}
#sitemap td.finance ul.common a:hover {
	color:#fff;
	background-color:#274289;
}
#sitemap td.entertainment ul.common a:hover {
	color:#fff;
	background-color:#ff0f91;
}
#sitemap td.sport ul.common a:hover {
	color:#fff;
	background-color:#7200ff;
}
#sitemap td.life ul.common a:hover {
	color:#fff;
	background-color:#5fd508;
}
#sitemap ul.common li {
	margin-top:5px;
}
#sitemap td {
	padding-left: 12px;
padding-right: 12px;
	vertical-align:top;
}

#sitemap td.finance, #sitemap td.entertainment, #sitemap td.sport, #sitemap td.life, #sitemap td.china_world {
	display:table-cell;
}
#sitemap td.china_world {
	border-left:none;
	padding-left:0;
	padding-right:12px;
}
#sitemap td.life {
	padding-right:0;
}
#sitemap td.china_world {
	display:none;
}

#banner {	padding-top:0;}
#banner, #ireport {	padding-bottom:8px;}
#banner .next {	margin-top:8px;}
#banner .lrec {	height:250px;}

.ysmIFrame {
	border-bottom: 1px #D6D6D6 solid;
	max-height:110px;
}

#page_left_fixed_CTN {
	z-index:1;
}

#sideLeft {	float:left;	width:120px;     position: relative;     z-index: 20;}

#sideLeft #liveNotice {	    height: 64px;	position:relative;	overflow: hidden;	cursor:pointer;}
#sideLeft #liveNotice  .tvliveicon ,#sideLeft #liveNotice  .tvlivetext ,#sideLeft #liveNotice  .tvlivebg  {	position:absolute;}
#sideLeft #liveNotice  .tvliveicon {	z-index: 3;}
#sideLeft #liveNotice  .tvlivetext {	

    z-index: 2;
    left: 0px;
    margin-left: 52px;
    overflow: hidden;
    margin-top: 26px;
    height: 26px;
	
	}
#sideLeft #liveNotice  .textcontent {	font-size:16px;	font-weight:bold;	color:#e91629;    line-height: 25px;}
#sideLeft #liveNotice  .tvlivebg {	z-index: 1;}


#sideLeft.min-menu  .live_channel {
	    position: fixed;
		    left: 440px;
}

#sideLeft .live_channel {
	position: absolute;
    z-index: 10;
    background-color: rgba(0,0,0,0.8);
	left: 128px;
    margin-top: -43px;
    width: 400px;
	display:none;
	padding: 20px;
}
#sideLeft .live_channel .left_arrow {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 10px 10px 0;
    border-color: transparent rgba(0,0,0,0.8) transparent transparent;
    line-height: 0px;
    _border-color: #ffffff rgba(0,0,0,0.8) #ffffff #ffffff;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');
    position: absolute;
    left: -10px;
    top: 6px;
}

#sideLeft .live_channel .close {
    position: absolute;
    right: -18px;
    width: 40px;
    height: 40px;
    top: -18px;
	cursor:pointer;
}

#sideLeft .live_channel .close img {
	width:100%;

}

#sideLeft .live_channel .live.event {
    display: flex;
    align-items: center;
    font-size: 1.5em;
    touch-action: manipulation;
    cursor: pointer;
    padding: 5px;
    border: 2px solid #fff;
    border-radius: 10px;
    margin: 15px 0px;
	color: #fff;
}

#sideLeft .live_channel .live.event > div {
    display: inline-block;
	    line-height: 24px;
}
#sideLeft .live_channel .live.event .channelImage {
	    width: 100px;
    display: inline-block;
	    margin: 5px;

}
#sideLeft .live_channel .live.event .channelImage img {
	width:100%;
}


/* #sideLeft #dateInfo, #sideLeft #weatherInfo {display:none;} */
#sideLeft #dateInfo { margin-top:10px;}

#ads_superbanner1 ,#ads_superbanner2  {
padding-left: 0px;
background-color: #f2f2f2;
clear:both;
position:relative;width:728px;height:auto;margin-left:auto;margin-right:auto;

}

#ads_superbanner1 {
	margin-bottom:8px;
}

.right{
	text-align:right;
}

.divSect{
	width:916px;
}
.divSect .leftSide{
	width:608px;
	float:left;
	min-height:516px;
}

.divSect #page_right_fixed_CTN{
	float: right;
	width: 300px;
}


.divSect .rightSide{
	width:300px;
	float:right;
	z-index: 111;
}
.divSect.bottom{
	margin-top:8px;
}


.rightSide .banner , #ads_large1, #ads_large3,#ads_large4, #ads_large5,  #focus_banner_c_CTN, #focus_banner_d_CTN, #odnHeader , #tsnHeader {
	background-image:url('/img/v2/preview_load.gif');
	background-repeat: no-repeat;
    background-position: center 50%;
}

#ads_large4_Label, #ads_large5_Label {
	text-align:right;
	display:none;
}

body._nation_hk._main._news._hk #ads_large4_Label,body._nation_hk._main._news._hk #ads_large5_Label {
	display:block;
}

.rightSide #ads_large3 {
	margin-bottom:8px;
}


body._content .divSect.bottom{
	display:none;
}


.commentary_icon {
	margin-left: 5px;
	margin-right:5px;
	margin-bottom: 3px;
	cursor:pointer;
	position:relative;
}

.focusItem  .focusTitle .commentary_icon {
	position:absolute;
	right:0px;
	top:-24px;
}

.focusItem.noImage .focusTitle .commentary_icon {
	margin-left: 5px;
	margin-right:5px;
	margin-bottom: 3px;
	cursor:pointer;
	position:relative;
	top:0px;
}

.commentary_icon_hover {
	position: absolute;
	position: absolute;
	top: 30px;

}

#moreMenu, #moreMenuUp {
	margin:0px 0px;
	padding: 0px 8px;
}

body #tabContent div.content a:hover,
body #ontv a:hover,
body #commentary a:hover,
body #special a:hover,
body #odnHeader p a:hover,
body #tsnHeader p a:hover ,
body #tabContent a:hover{color:#fff; }

/*		S:back-top		*/
#back-top {position: fixed;bottom: 10px;z-index: 9999;left: 50%;margin-left: 469px; cursor:pointer;}
#back-top span {	width: 45px;	height: 45px;	display: block;	margin-bottom: 7px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;}
body._nation_hk #back-top span{ background: url(/img/v2/toTop_hk.png) no-repeat left 0px; }
body._nation_tw #back-top span{ background: url(/img/v2/toTop_tw.png) no-repeat left 0px; }
body._nation_cn #back-top span{ background: url(/img/v2/toTop_cn.png) no-repeat left 0px; }
body._nation_hk #back-top:hover span{ background: url(/img/v2/toTop_hk_hover.png) no-repeat left 0px; }
body._nation_tw #back-top:hover span{ background: url(/img/v2/toTop_tw_hover.png) no-repeat left 0px; }
body._nation_cn #back-top:hover span{ background: url(/img/v2/toTop_cn_hover.png) no-repeat left 0px; }
/*		S:back-top		*/

/*		S:backmobile		*/
#backmobile {position: fixed;bottom: 10px;z-index: 9999;left: 50%;margin-left: 415px; cursor:pointer;}
#backmobile span {	width: 45px;	height: 45px;	display: block;	margin-bottom: 7px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;}
body._nation_hk #backmobile span{ background: url(/img/v2/toMobile_hk.png) no-repeat left 0px; }
body._nation_tw #backmobile span{ background: url(/img/v2/toMobile_tw.png) no-repeat left 0px; }
body._nation_cn #backmobile span{ background: url(/img/v2/toMobile_cn.png) no-repeat left 0px; }
body._nation_hk #backmobile:hover span{ background: url(/img/v2/toMobile_hk_over.png) no-repeat left 0px; }
body._nation_tw #backmobile:hover span{ background: url(/img/v2/toMobile_tw_over.png) no-repeat left 0px; }
body._nation_cn #backmobile:hover span{ background: url(/img/v2/toMobile_cn_over.png) no-repeat left 0px; }
/*		S:backmobile		*/




/*		S:keyword		*/
.macauKeyword {	color:green;}
.city {	color:#4fcfff;	margin-right:8px; display:none;}
/*		E:keyword		*/

.rightSide  #urgentNews ,.divSect.bottom  #urgentNews {
	margin-bottom: 8px;
	border: #ccc 1px solid;
	display:none;
}
.rightSide  #urgentNews .relateKewordHeader, .divSect.bottom  #urgentNews .relateKewordHeader{
	padding: 4px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.rightSide #urgentNews .relateKewordContent, .divSect.bottom #urgentNews .relateKewordContent{
	padding: 4px;
}
.rightSide  #urgentNews .relateKewordItem, .divSect.bottom  #urgentNews .relateKewordItem{
	font-size: 16px;
	padding: 5px 0px;
	min-width: 145px;
	float: left;
}
.rightSide  #urgentNews .relateNews_banner, .divSect.bottom  #urgentNews .relateNews_banner{ padding: 4px;}

.rightSide  #urgentNews .relateNews_banner{
	/* display:none; */
}

.rightSide  #urgentNews .relateKewordItem  a,.divSect.bottom  #urgentNews .relateKewordItem  a{ display:inline-block;	}
.rightSide  #urgentNews .relateKewordItem a:hover,.divSect.bottom  #urgentNews .relateKewordItem a:hover { color: #ffffff;}
.rightSide  #urgentNews .relateKewordItem a:hover   .bullet,.divSect.bottom  #urgentNews .relateKewordItem a:hover   .bullet {	color: #ffffff;}

body._nation_hk .rightSide  #urgentNews .relateKewordItem a:hover .bullet,
body._nation_hk .divSect.bottom  #urgentNews .relateKewordItem a:hover .bullet,
body._nation_tw .rightSide  #urgentNews .relateKewordItem a:hover .bullet,
body._nation_tw .divSect.bottom  #urgentNews .relateKewordItem a:hover .bullet,
body._nation_cn .rightSide  #urgentNews .relateKewordItem a:hover .bullet,
body._nation_cn .divSect.bottom  #urgentNews .relateKewordItem a:hover .bullet {
color:#FFFFFF;
}

.urgentNewsHeader , .relateKewordHeader, .relateKewordHeader {
	height:40px;
	clear: both;
}

 #hotnewsCTN {
	overflow: hidden;
	position: relative;
	height: 370px;
	margin-bottom: 8px;
	border: #ccc 1px solid;
	width:298px;
	 border-collapse: collapse;
	 border-top:0px;
 }

#hotnewsCTN  div.thumb .videoIcon {
background-image: url(/img/v2/videoicon_s.png);
position: absolute;
right: 8px;
bottom: 8px;
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-color: transparent;
overflow: hidden;
background-size: 20px;
}


 #hotnewsCTN .num {
z-index: 2;
text-align: center;
color: #fff;
padding: 0px 5px;
margin-right: 5px;
border-radius: 9px;
}

 #hotnewsCTN  .hnitem {
	font-size: 16px;
	position:relative;
	border-bottom:1px solid #ccc;
	/* display:table-row; */
	  height: 67px;
}

#hotnewsCTN  #hotnewsInnerPage {
	background-color: #ececec;
text-align: center;
padding: 12px 0px 8px 0px;
}
#hotnewsCTN  .hnitem.last{
	border-bottom:0px;
}

#hotnewsCTN #hotnewsInner {
padding: 0px 5px 0px 5px;
height: 340px;
}

#hotnewsCTN #hotnewsInner .item {
	float:left;
	display: block;
	width: 296px;

}

#hotnewsCTN #hotnewsInner .section {
	position: absolute;
	line-height:14px;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	bottom: 2px;  right:6px;
/* 	bottom:auto !important;   right:auto !important;
	bottom: 2px \9;  right:0px \9; */
	}
#hotnewsCTN .item  .hnitem .content{	position:relative;	height:64px;}
#hotnewsCTN  .hnitem.hidden {}
#hotnewsCTN  .more {
	font-weight:bold;
	cursor:pointer;
	background-color: #ececec;
	padding: 4px 4px;
	font-size: 16px;
}


#hotnewsCTN  .hnitem :last{
	border-bottom:0px solid #ccc;
}
#hotnewsCTN .content a:hover {
	color:#fff;
}
 #hotnewsCTN  .content{
	display:table-cell;
	vertical-align: middle;
	padding-left: 0px;
	line-height: 20px;
	width: 190px;
}

#hotnewsCTN  .hnitem div.thumbnail {
	float:left;
	width:80px;
	margin-right:5px;
	position: relative;
	display:table-cell;
	padding:5px;
	height: 57px;
	overflow: hidden;
}
 #hotnewsCTN  img{
	width:80px;
}


#focusnewsCTN  div.thumb .videoIcon {
	background-image: url(/img/v2/videoicon_s.png);
	position: absolute;
	right: 8px;
	bottom: 8px;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-color: transparent;
	overflow: hidden;
	background-size: 20px;
}

 #focusnewsCTN .num {
	z-index: 2;
	text-align: center;
	color: #fff;
	padding: 0px 5px;
	margin-right: 5px;
	border-radius: 9px;
}

 #focusnewsCTN {
	overflow: hidden;
	position: relative;
	height: 370px;
	margin-bottom: 8px;
	border: #ccc 1px solid;
	width:298px;
	border-collapse: collapse;
	border-top:0px;
 }
 #focusnewsCTN  .fnitem {
	font-size: 16px;
	border-bottom:1px solid #ccc;
	display:table-row;
}

#focusnewsCTN  #focusnewsInnerPage {
	background-color: #ececec;
	text-align: center;
	padding: 12px 0px 8px 0px;
}
#focusnewsCTN  .fnitem.last{
	border-bottom:0px;
}

#focusnewsCTN #focusnewsInner {
	padding: 0px 5px 0px 5px;
	height: 340px;
}

#focusnewsCTN #focusnewsInner .item {
	float:left;
	display: block;
	width: 296px;
}


#focusnewsCTN  .more {
	font-weight:bold;
	cursor:pointer;
	background-color: #ececec;
	padding: 4px 4px;
	font-size: 16px;
}

#focusnewsCTN  .fnitem :last{
	border-bottom:0px solid #ccc;
}
#focusnewsCTN .content a:hover {
	color:#fff;
}
 #focusnewsCTN  .content{
	display:table-cell;
	vertical-align: middle;
	padding-left: 0px;
	line-height: 20px;
	width: 190px;
}

#focusnewsCTN  .fnitem div.thumbnail {
	float:left;
	width:80px;
	margin-right:5px;
	position: relative;
	display:table-cell;
	padding:5px;
	height: 57px;
	overflow: hidden;
}
 #focusnewsCTN  img{
	width:80px;
}


#urgentNews.inpage,#dayNews.inpage{	border:0;}
#urgentNews .t {		font-weight:bold;	margin:9px 0px;}


#fix-top {	width: 100%;	position:relative;	z-index: 999999;	top: 0px;}


.page{
	margin: 0px 4px;
	cursor: pointer;
	display: inline;
	padding-left: 8px;
	padding-right: 8px;
	background-image: url('/img/v2/dot.png');
	background-repeat: no-repeat;
}
body._nation_hk .pageActive{background-image: url('/img/v2/dot_hk.png');}
body._nation_tw .pageActive{background-image: url('/img/v2/dot_tw.png');}
body._nation_cn .pageActive{background-image: url('/img/v2/dot_cn.png');}

body._nation_hk #commentaryBox .pageActive{background-image: none; }
#commentaryBox .page{background-image: none;    font-size: 14px;}
.page_arrow {
	margin: 0px 4px;
	cursor: pointer;
	display: inline;
	padding: 9px 13px;
	 -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
}
body .page_arrow.left,body .page_arrow.right{background-repeat:no-repeat;}
body._nation_hk .page_arrow.left{background-image: url('/img/v2/arrow_left_hk.png');}
body._nation_tw .page_arrow.left{background-image: url('/img/v2/arrow_left_tw.png');}
body._nation_cn .page_arrow.left{background-image: url('/img/v2/arrow_left_cn.png');}

body._nation_hk .page_arrow.right{background-image: url('/img/v2/arrow_right_hk.png');}
body._nation_tw .page_arrow.right{background-image: url('/img/v2/arrow_right_tw.png');}
body._nation_cn .page_arrow.right{background-image: url('/img/v2/arrow_right_cn.png');}


/* commentaryBox */
.commentaryBox{
border: 2px solid #d60009;
border-radius: 10px;
height:458px;
background-color: #d60009;
overflow: hidden;
position: relative;
}
.allCommentaryTemple{
position:relative;
}
.commentaryTemple{
display:block;
float:left;
width:296px;
}
.commentaryRow{

}
.commentaryDetail{
float: left;
border: 2px solid #d60009;
border-radius: 5px;
position: relative;
}
.commentaryImg{
width: 70px;
}

#commentaryBox #commentaryTitle{
background-image: url(/img/commentaryBox/box_top.png);
height: 51px;
background-repeat: no-repeat;
border: 2px solid #ff6600;
border: 2px solid #ff6600;
border-radius: 10px 10px 0px 0px;
}
#commentaryBox  #allCommentaryTemple{
height: 373px;
  overflow: hidden;
}
#commentaryBox #commentaryPaging{
text-align: center;
margin-top: 9px;
color: white;
}

#commentaryBox .commentarySmallHover_special{
position: absolute;
top: 0px;
left: 48px;
z-index:3;
display:none;
}
#commentaryBox .commentarySmallHover{
position: absolute;
top: 62px;
left: 48px;
z-index:5000;
display:none;
}
#commentaryBox .commentaryImgSmall{

}
#commentaryBox #row_1,#commentaryBox #row_2,#commentaryBox #row_3,#commentaryBox #row_4{
width: 292px;
height: 25px;
position: absolute;
background-color: #d60009;
z-index: 2;
border-top: 1px solid white;
color: white;
display:none;
margin-left: 2px;
text-align: center;
padding-top: 5px;
}

#commentaryBox #row_5 {
	width: 292px;
height: 25px;
position: absolute;
background-color: #d60009;
z-index: 2;
border-bottom: 1px solid white;
color: white;
display:none;
margin-left: 2px;
text-align: center;
padding-top: 5px;
}
#commentaryBox #row_1{top: 126px;}
#commentaryBox #row_2{top: 200px;}
#commentaryBox #row_3{top: 274px;}
#commentaryBox #row_4{top: 348px}
#commentaryBox #row_5{top: 323px;}
#commentaryBox .commentaryImgSmall {z-index: 5;}
#commentaryBox .detailName{font-size:18px;font-weight:bold;display:inline;}
#commentaryBox .detailTitle{font-size:14px;display:inline;}
#commentaryBox .showRedBackground{background-color:#d60009;}
#commentaryBox .shadowBackground{background-image:url('/img/commentaryBox/box_3.png');height: 14px;}
#commentaryBox .shadowTopBackground{background-image:url('/img/commentaryBox/box_5.png');height: 14px;margin-top: -14px;}

#imageLightBoxContainer {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 200000000;
}

.authorIntro{
	width: 608px;
	height: 184px;
	background: url(/img/commentaryBox/index_Writer_name.jpg);
	position: relative;
}
.authorThumbnail{
  width: 95px;
  height: 95px;
  position: absolute;
  top: 20px;
  left: 20px;
   border: 2px solid white;
}
.authorThumbnail img{
width:95px;
height:95px;
}
.authorDetailName{
   border-bottom: 2px solid red;
  padding-bottom: 5px;
  position: absolute;
  top: 20px;
  left: 125px;
  width: 400px;
}
.authorcolumnName{
  float: left;
  font-size: 24px;
  font-weight: bold;
  color: rgb(245, 67, 14);
}
.authorLine{
float: left;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 0px;
    color: black;
    font-size: 24px;
}
.authorShowName{
    float: left;
    font-size: 24px;
    font-weight: bold;
    margin-right: 5px;
}
.authorTitle{
  font-size: 18px;
  margin-top: 2px;
  color:#cacaca;
}
.authorIntroImg{
  float: left;
}
.authorSimpleIntro{
font-size: 14px;
color: #cacaca;
}
.authorSmallTitle{
   position: absolute;
  top: 60px;
  left: 125px;
  width: 400px;
}
.authorAllIntro{
   font-size: 14px;
  margin-top: 16px;
  position: absolute;
  top: 60px;
  left: 125px;
  width: 462px;
  line-height: 22px;
}

.photo .thickbox {
	cursor: pointer;
}

/* commentaryBox */


#adIframeMinisite1, #adIframeMinisite2{
	width : 300px;
	    height: auto;

}


/* color template */
/*  hk */
body._nation_hk #sitemap .title,
body._nation_hk h2 a:link, h2 a:visited,

body._nation_hk #focusNews .focusItem.noImage .focusTitle,
body._nation_hk #focusNews_2 .focusItem.noImage .focusTitle,
body._nation_hk .rightSide  #urgentNews .relateKewordItem .bullet,
body._nation_hk .divSect.bottom  #urgentNews .relateKewordItem .bullet,
body._nation_hk #hotnewsCTN #hotnewsInner .section,
body._nation_hk #hotnewsCTN  .more:hover ,
body._nation_hk #focusnewsCTN  .more:hover,
body._nation_hk #urgentNews .t ,
body._nation_hk ._tw._commentary._content #urgentNews .t,
body._nation_hk ._cn._commentary._content #urgentNews .t ,
body._nation_hk #commentaryBox .pageActive,
body._nation_hk  .nation_color {
	color: #ff6600;
}

body._nation_hk #tabContent .focus h1 a {
	color:#333;
}
body._nation_hk #tabContent .focus h1 a:visited {
	color:#999;
} 
body._nation_hk #tabContent .focus .dateTime a, body._nation_hk #tabContent .focus p a {
	color:#666;
}

body._nation_hk #tabContent .focus .dateTime a:hover, 
body._nation_hk #tabContent .focus h1 a:hover, 
body._nation_hk #tabContent .focus p a:hover {
	color:#fff;
	background-color:#ff6600;
}


body._nation_hk #tabContent div.content a:hover,
body._nation_hk #ontv a:hover,
body._nation_hk #commentary a:hover,
body._nation_hk #special a:hover,
body._nation_hk #odnHeader p a:hover,
body._nation_hk #tsnHeader p a:hover,
body._nation_hk #tabContent a:hover,
body._nation_hk   a .iconPic,
body._nation_hk  a .iconVideo,
body._nation_hk #tabContent div.hot tr.hover,
body._nation_hk #focusNews_other .focusTitle:hover a,
body._nation_hk #focusNews_other .focusContent:hover a,
body._nation_hk #tabContent .lastest h1:hover a,
body._nation_hk .rightSide  #urgentNews .relateKewordHeader,
body._nation_hk .divSect.bottom  #urgentNews .relateKewordHeader,
body._nation_hk .rightSide  #urgentNews .relateKewordItem a:hover,
body._nation_hk .divSect.bottom  #urgentNews .relateKewordItem a:hover,
body._nation_hk #hotnewsCTN .num,
body._nation_hk #hotnewsCTN .content a:hover,
body._nation_hk  #focusnewsCTN .num ,
body._nation_hk #focusnewsCTN .content a:hover,
body._nation_hk  .nation_background-color {
	background-color: #ff6600;
	color:#FFF;
}
/*  hk */

/*  cn */
body._nation_cn #sitemap .title,
body._nation_cn h2 a:link, h2 a:visited,
body._nation_cn #tabContent h1 a ,
body._nation_cn #focusNews .focusItem.noImage .focusTitle,
body._nation_cn #focusNews_2 .focusItem.noImage .focusTitle,
body._nation_cn #hotnewsCTN #hotnewsInner .section,
body._nation_cn #hotnewsCTN  .more:hover ,
body._nation_cn #focusnewsCTN  .more:hover,
body._nation_cn #urgentNews .t ,
body._nation_cn ._tw._commentary._content #urgentNews .t,
body._nation_cn ._cn._commentary._content #urgentNews .t ,
body._nation_cn #commentaryBox .pageActive,
body._nation_cn  .nation_color {
	color: #d60009;
}


body._nation_cn #tabContent div.content a:hover,
body._nation_cn #ontv a:hover,
body._nation_cn #commentary a:hover,
body._nation_cn #special a:hover,
body._nation_cn #odnHeader p a:hover,
body._nation_cn #tsnHeader p a:hover,
body._nation_cn #tabContent a:hover,
body._nation_cn   a .iconPic,
body._nation_cn  a .iconVideo,
body._nation_cn #tabContent div.hot tr.hover,
body._nation_cn #focusNews_other .focusTitle:hover a,
body._nation_cn #focusNews_other .focusContent:hover a,
body._nation_cn #tabContent .lastest h1:hover a,
body._nation_cn .rightSide  #urgentNews .relateKewordHeader,
body._nation_cn .divSect.bottom  #urgentNews .relateKewordHeader,
body._nation_cn .rightSide  #urgentNews .relateKewordItem a:hover,
body._nation_cn .divSect.bottom  #urgentNews .relateKewordItem a:hover,
body._nation_cn #hotnewsCTN .num,
body._nation_cn #hotnewsCTN .content a:hover,
body._nation_cn  #focusnewsCTN .num ,
body._nation_cn #focusnewsCTN .content a:hover,
body._nation_cn  .nation_background-color {
	background-color: #d60009;
	color:#FFF;
}

/*  cn */

/*  tw */
body._nation_tw #sitemap .title,
body._nation_tw h2 a:link, h2 a:visited,
body._nation_tw #tabContent h1 a ,
body._nation_tw #focusNews .focusItem.noImage .focusTitle,
body._nation_tw #focusNews_2 .focusItem.noImage .focusTitle,
body._nation_tw #hotnewsCTN #hotnewsInner .section,
body._nation_tw #hotnewsCTN  .more:hover ,
body._nation_tw #focusnewsCTN  .more:hover,
body._nation_tw #urgentNews .t ,
body._nation_tw ._tw._commentary._content #urgentNews .t,
body._nation_tw ._cn._commentary._content #urgentNews .t ,
body._nation_tw #commentaryBox .pageActive,
body._nation_tw  .nation_color {
	color: #d463d5;
}


body._nation_tw #tabContent div.content a:hover,
body._nation_tw #ontv a:hover,
body._nation_tw #commentary a:hover,
body._nation_tw #special a:hover,
body._nation_tw #odnHeader p a:hover,
body._nation_tw #tsnHeader p a:hover,
body._nation_tw #tabContent a:hover,
body._nation_tw   a .iconPic,
body._nation_tw  a .iconVideo,
body._nation_tw #tabContent div.hot tr.hover,
body._nation_tw #focusNews_other .focusTitle:hover a,
body._nation_tw #focusNews_other .focusContent:hover a,
body._nation_tw #tabContent .lastest h1:hover a,
body._nation_tw .rightSide  #urgentNews .relateKewordHeader,
body._nation_tw .divSect.bottom  #urgentNews .relateKewordHeader,
body._nation_tw .rightSide  #urgentNews .relateKewordItem a:hover,
body._nation_tw .divSect.bottom  #urgentNews .relateKewordItem a:hover,
body._nation_tw #hotnewsCTN .num,
body._nation_tw #hotnewsCTN .content a:hover,
body._nation_tw  #focusnewsCTN .num ,
body._nation_tw #focusnewsCTN .content a:hover,
body._nation_tw  .nation_background-color {
	background-color: #d463d5;
	color:#FFF;
}


 li .wedding  {
display:none !important;
} 
/*  tw */
/* color template */


/* cup2018 */
/* 
ul.mainmenu li.linking.hk_sport .line {
	height:28px;

}
ul.mainmenu li.linking.hk_sport {
	background-image: url(/img/v2/cup2018/entrance_off.png);
    height: 28px;
    padding: 3px 0px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}


ul.mainmenu li.on.linking.hk_sport.on, ul.mainmenu li.linking.hk_sport:hover  {
	background-image: url(/img/v2/cup2018/entrance_on.png);
	height: 28px;
    padding: 3px 0px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
} 

body._cn_lang  ul.mainmenu li.linking.hk_sport {
	background-image: url(/img/v2/cup2018/entrance_cn_off.png);

}
body._cn_lang ul.mainmenu li.on.linking.hk_sport.on,body._cn_lang ul.mainmenu li.linking.hk_sport:hover  {
	background-image: url(/img/v2/cup2018/entrance_cn_on.png);

} 


ul.mainmenu li.linking.hk_sport .lang , ul.mainmenu li.linking.hk_sport .bullet {
	display:none;

}*/

/*cup2018*/
