/* CSS Document */
#pageRightCTN {
	margin-top: 0px;
	float: right;
	width:300px;
}

a.prevArticle, a.nextArticle {
	text-indent: 24px;
	font-size: 16px;
	line-height: 30px;
	color: #333;
	letter-spacing: 2px;
	background-repeat: no-repeat;
	background-position-y: 3px;
}

a.prevArticle div, a.nextArticle div{
	cursor:pointer;
}

#pulldownCTN .articleNavGroup .nextArticle {
	margin-left:20px;
}

/*#articleBtnGroup_CTN .articleBtnGroup .prevArticle div, 
#articleBtnGroup_CTN .articleBtnGroup .nextArticle div{
	width:660px;
}
*/
#toolBar {
	width: /*650*/660px;
	margin-bottom:5px;
}

#acticle_header_and_textlink {
	min-height: 30px;
}
#toolBarCTN {
	min-height: 40px;
}

#newsPhoto {
	display:block;
	background-color: #ececec;
	text-align:center;
	height: 0px;
	overflow: hidden;
}

#newsPhoto div{
	font-size:16px;
	margin-top:10px;	
}

#newsPhoto img {
	cursor:pointer;
}

#pageLeftCTN , #pageRightCTN {
	padding-top:15px;	
}

#pageLeftCTN .para_content .newsText .first_content{
	
}

#relatedNews_CTN {
	padding: 10px;
	margin-top: 10px;
	background:#F5F5F5 none repeat scroll 0 0;
	display:none;
	clear:both;
}

#relatedNews_CTN .focus_news_ul {
	margin-top:10px;
}

#relatedNews_CTN .focus_news_ul .focus_news_li a {
	font-size:16px;	
}

#relatedNews_CTN ul {
	list-style-image: url('/img/v5/ul_arrow.gif');
	padding-left: 20px;
}

#relatedNews_CTN .related_title {
	font-size: 18px;
	color: green;
	font-weight: bold;
	margin-bottom: 10px;
}

#adsCTN {
	margin-right: 0px;
	width:300px;
	background-color: #fff;
	height:auto;
	margin-bottom:10px;
}

#pulldownCTN {
	/*Awaiting approve*/
	height:27px;
	/*Awaiting approve*/
	padding:5px 0 5px 0;
}
#articleListSELECT {
	color:#333;
	float:left;		
	/* Awaiting approve*/
	/*font-size:16px;*/
	font-size:12px;
	width: 300px;
	height:20px;
	margin-left:15px;
	/* Awaiting approve*/
	letter-spacing:2px;
	vertical-align:middle;
	/*width:315px;*/
}
#articleListSELECT optgroup {
	font-weight:bold;
}
#articleListSELECT optgroup option {
	font-weight:normal;
	height:20px;
	line-height:20px;
	letter-spacing:2px;
	padding-left:15px;
	/* Awaiting approve */
	/*padding-bottom:5px;*/
	padding-top:3px;
	padding-bottom:1px;
	/* Awaiting approve */
}
div.para_content {
	
}

div.newsText h1, div.newsText h2 {
	font-size: 19px;
	color: /*#ff8e58;*/#FF6600;
	font-weight: bold;
	margin-bottom:10px;
}

/*div.newsText h2 {
	font-size: 16px;
}*/


div.newsText div.content {
	font-size : 16px;
	margin-bottom: 25px;
	letter-spacing: 3px;
	line-height: 25px;
}

#acticle_header h1{
	font-size: 20px;	
	font-weight: bold;
	color: #ff6600;
	/*width: 380px;*/
	/*line-height: 20px;*/
	margin-bottom: /*10*/5px;
	float:left;	
	width: 350px;
}

#acticle_header #article_author{
	clear:both;
	width:100%;
	text-align:left;
	font-size:16px;
	margin-bottom:10px;
}

#article_author {
	font-weight:bold;
}
 
#article_author ul li{
	list-style:disc inside none; 
	padding-left:2px; 
	color:#FF6600;
}

#article_author ul li span{
	color:#575757;
}

.text2AdsCTN {
	/*padding-top:0px;*/
	padding-top:4px;
	float:right;	
	width: 300px;
	text-align:right;
	padding-bottom: 0px;
	background-color: transparent;
	margin : 0px;
	padding : 0px;
}


div.content_672 {
	min-height: 230px;
width: 315px;
margin-bottom: 10px;
position: relative;
border: 2px solid #ccc;
cursor: pointer;

}

div.content_672_2, div.content_672_4 {
	margin-left: 10px;
}

div.content_672 .overlay_672_1{
	
	background-image: url(/img/v5/672_img_1.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 30px;
	left: 0px;
	bottom: 0px;

}

div.content_672 .overlay_672_2{
	
	background-image: url(/img/v5/672_img_2.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 30px;
	left: 0px;
	bottom: 0px;

}

div.content_672 .overlay_672_3{
	
	background-image: url(/img/v5/672_img_3.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 30px;
	left: 0px;
	bottom: 0px;

}

div.content_672 .overlay_672_4{
	
	background-image: url(/img/v5/672_img_4.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 30px;
	left: 0px;
	bottom: 0px;

}



div.content_photo {
	min-height: 230px;
    width: 200px;
	margin-bottom: 20px;
	position:relative;
}

div.content_photo .content_photo_img {
	border: #d5d5d5 solid 1px;
	float: left;
	/*width: 148px;
	height: 120px;*/
	width: 200px;
	height: 200px;
	overflow: hidden;
	cursor: pointer;
}

div.content_photo p {
	padding-bottom:1px;	
	font-size:12px;
	line-height:16px;
}

div.content_photo .content_photo_text {
	float:left;
	margin-top:5px;	
}

#mainCTN div.vThumbnlCTN
{
    background-color: #ebebeb;
	margin-right:10px;
	margin-bottom:15px;
    width: 400px;
	float:left;
}
#mainCTN a.vThumbnlLink,
#mainCTN a.vThumbnlLink:hover 
{
	display:block;
	width:400px;
	color:transparent;
	background-color:transparent;
	background-repeat:no-repeat;
	text-decoration:none;
}
#mainCTN div.vThumbnlHolder 
{
    margin-left: 10px;
    margin-top: 10px;
	position:relative;
}
#mainCTN div.vThumbnlOverlay 
{
	background-image:url(/img/v2/ic_video_play.png);
	background-repeat:no-repeat;
	background-color:transparent;
	position:absolute;
	top:0;
	left:0;
}
#mainCTN img.vThumbnl,
#mainCTN div.vThumbnlHolder,
#mainCTN div.vThumbnlOverlay 
{
	width:380px;
	height:215px;	
}
#mainCTN div.vThumbnlCTN p.vThumbnlCaption 
{
	letter-spacing:normal;
    margin-left: 10px;
	margin-top:5px;
	padding-bottom:1px;
	margin-bottom:0px;
	font-size:12px;
	color:#333;
}

.lightbox_frame {
	border-top:1px solid #ccc;
	background-color:#fff;
	position:absolute;
	z-index:99999;
	background-image:url(/img/v2/pull_down_background.gif);
	background-repeat: repeat-x;
	width: 710px;
	margin:0;
	visibility:hidden;
}

#pulldownCTN .articleNavGroup {
	float:right;
}
#pulldownCTN .articleNavGroup a,
#pulldownCTN .articleNavGroup a:visited,
#pulldownCTN .articleNavGroup a:link,
#pulldownCTN .articleNavGroup a:hover {
	color:#000;
	display: inline-block;
	text-decoration:none;
	background-color:transparent;
}

.articleBtnGroup a,
.articleBtnGroup a:visited,
.articleBtnGroup a:link,
.articleBtnGroup a:hover {
	color:#000;
	display: inline-block;
	text-decoration:none;
	background-color:transparent;
}


.articleBtnGroup .prevArticle , .articleBtnGroup .nextArticle {
	float:left;	
	clear:both;
	margin-top: 10px;
	display:none;
}

#articleBtnGroup_CTN .articleBtnGroup .prevArticle , #articleBtnGroup_CTN .articleBtnGroup .nextArticle {
	line-height:20px;
	text-indent:0;
	/*padding-left:15px;*/
}

.nav_title {
	color: #FF6600;
	float:left;
	margin-left:25px;
}
 

#pulldownCTN .articleNavGroup .prevArticle, .articleBtnGroup .prevArticle {
	background-image:url(/img/v5/up_arrow.png);
	display:none;
 
}
#pulldownCTN .articleNavGroup .nextArticle, .articleBtnGroup .nextArticle {
	background-image:url(/img/v5/down_arrow.png);
	display:none;
}
.articleBtnGroup {
	clear:left;
	/*padding-top:10px;*/
	margin-top:10px;
}
.articleBtnGroup li.prevArticle, .articleBtnGroup li.nextArticle {
	display:none;
}
.articleBtnGroup a,
.articleBtnGroup a:hover {
	text-decoration:none;
	background-color:transparent;
}

#yahooBox {
	height: 18px;
	margin-top:15px ;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	width: 170px;

}

#twoColLeftCTN div, #twoColLeftCTN iframe {
	margin-bottom:15px;
} 
#adsCTN-left1 {
	margin:0;
}

 
.focus_news_li li {
list-style: inherit;
}

#recommandNews_CTN .focus_news_box .focus_news_li a {
	font-size:16px;
}

#recommandNews_CTN {
	clear: both;
	padding-top: 20px;
}

#recommandNews_CTN  .header {
clear: both;
font-size: 18px;
color: green;
font-weight: bold;
margin-bottom: 10px;
border-bottom: solid 1px #ccc;
line-height: 40px;	
}

 
#recommandNews_CTN .left {
	float:left;
	width: 45%;
	padding-left: 20px;
}
#recommandNews_CTN .right {
	float:right;	
	width: 45%;
	padding-left: 20px;
}


ul.focus_news_ul, 
li.focus_news_li {
	font-size: 12px;
	font-family: "微軟正黑體", Arial;
	text-align:left;
}
li.focus_news_li {
	text-align:left;
	list-style-image: url('/img/v5/ul_arrow.gif');
	margin-top:10px;
}
#mainCTN .focus_news_box a.focus_news_a,
#mainCTN .releated_news a.focus_news_a,
#columnistList a.focus_news_a {
	letter-spacing:1px;
}

.focus_news_title {
	font-size: 12px;
	font-family: "微軟正黑體", Arial;
	font-weight:bold;
	margin-bottom: 3px !important;
	margin-top: 10px;
}

a.focus_news_ul_link {
	text-decoration:none;
	color:black;
}

a.focus_news_ul_link:link {
	text-decoration:none;
	color:black;
}

a.focus_news_ul_link:visited {
	text-decoration:none;
	color:black;
}

.focus_news_box .focus_news_ul .focus_news_li {
	margin-top:5px;
}
/* End Focus News */
/* Old m18 quote box*/
/*#m18_quote_box {
	background:url(/img/m18_quotebox_inside_bg.png) no-repeat;
	width:200px;
	height:60px;
}
#m18_quote_box div {
	padding:0 10px 0 10px;
}
#txt_qstock_symbol {
	font-size:14px;	
	margin-top:3px;
	*margin-top:5px;
	border:0px solid blue;
	height:18px;
	width:100px;
}
.m18_submit{
	border:0px solid blue;
	margin:0 0 0 10px;
	cursor: pointer;
	width:73px;
	height:26px;
}
#m18_quote_box a.btnM18 {
	display:block;
	height:26px;
}
#m18_quote_box a:hover{
	background:none;
}*/

#m18_quote_box {
	width:300px;
	height:70px;
	background: url("http://home.on.cc/img/m18_quotebox_bg.png") no-repeat scroll center center transparent;
	margin-top:10px;
}

#m18_quote_box a:hover {
	background-color:transparent;
}

#m18_quote_box .btnM18 {
	float:left;
	width:270px;
	height:28px;
	display:block;	
}

#m18_quote_box div {
	padding-left: 15px;
    padding-top: 5px;
}

#m18_quote_box table {
	width:100%;	
}

.m18_submit {
	border: 0 solid red;
	cursor: pointer;
	height:26px;
	width:110px;
	margin:2px;	
}

#txt_qstock_symbol {
	border: 0 solid red;
	font-size: 16px;
	height: 22px;
	width: 150px;
}

a.stockNum {
	background:url(/img/ic_m18num.png) no-repeat right center;
	padding-right:44px;
	*display:inline;
}

.tvlogo {

	background:transparent url(/img/ic_tvlogo.png) no-repeat scroll 0 100px;
	height:40px;
	width:120px;
}

.footerAds {
	clear:both;
	/*padding:10px;*/
	padding: 10px 10px 10px 0;
	font-size:16px;
}

.footerAds img {
	float:left;
	margin: 2px 5px 0 0;
}

.authorInfo {
 
	margin-bottom:20px;
}
#mainCTN div.authorInfo a:link {
	color:#004276;
	text-decoration:none;
}
#mainCTN div.authorInfo a:hover {
	background-color:#FF6600;
	color:#FFFFFF;
}

ul.photoCaption li {
	background:transparent url(/img/ic_zoom_photo.gif) no-repeat scroll 2px 2px;
	font-size:12px;
	letter-spacing:4px;
	line-height:16px;
	padding:0 0 0 20px;
	
}

.summaryPara {
	font-size: 16px;
	background:#F5F5F5 none repeat scroll 0 0;
	padding:10px;
	width:390px;
}

#mainCTN .prevArticle a:link, 
#mainCTN .nextArticle a:link ,
#mainCTN .prevArticle a:visited,
#mainCTN .nextArticle a:visited,
#mainCTN .prevArticle a:hover, 
#mainCTN .nextArticle a:hover {
	color:#FF6600;
	letter-spacing:4px;
	line-height:24px;
	text-decoration:none;
	background-color:transparent;
}
#mainCTN .prevArticle a:link span.pointer, 
#mainCTN .nextArticle a:link span.pointer,
#mainCTN .prevArticle a:visited span.pointer,
#mainCTN .nextArticle a:visited span.pointer,
#mainCTN .prevArticle a:hover span.pointer, 
#mainCTN .nextArticle a:hover span.pointer {
	color:#000;
}
#mainCTN .prevArticle a:link span.colon, 
#mainCTN .nextArticle a:link span.colon,
#mainCTN .prevArticle a:visited span.colon,
#mainCTN .nextArticle a:visited span.colon,
#mainCTN .prevArticle a:hover span.colon, 
#mainCTN .nextArticle a:hover span.colon {
	color:#FF6600;
}

.title_pic{
    padding-left:15px;
    padding-bottom: 10px;
	padding-top: 10px;
	clear:left;
}


#mainCTN .footerAds a:link,
#mainCTN .footerAds a:visited
 {
	color:#FF6600;
	letter-spacing:4px;
	line-height:24px;
	text-decoration:none;
}



#mainCTN .footerAds a:hover
 {
 	color: white;
	background-color:#FF6600;
	letter-spacing:4px;
	line-height:24px;
	text-decoration:none;
}


.para_content .para_photo {
	float:left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.para_content .para_photo .overlay{
	background-image: url(/img/v5/img_enlarge.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 25px;
	height: 20px;
	left: 170px;
	top: 5px;
}


.para_content .first_content {
	background-color:#ececec;
	float: left;	
	margin-bottom: 20px;
	padding: 10px 15px 20px 15px;
	width:630px;
}

.para_content  .newsText p {
	font-size:16px;
	letter-spacing:5px;
	line-height:23px;
}

.para_content  .newsText {
	margin-top:20px;	
}


/* S:  LightBox  */
/*columnistContent*/
#columnistContentCTN {
	width:1000px;
}
#columnistContent {
	/*margin-left:240px;*/
	width:720px;
	font-size:16px;
}
#columnistContent div.closeCTN {
	position:relative;
}
#columnistContent div.closeCTN div.closeButton {
	position:absolute;
	top:-43px;
	right:-43px;
	width:45px;
	height:45px;
	background-image:url('/img/v2/ic_close_big.png');
	background-repeat:no-repeat;
	cursor:pointer;
}
#columnistContent div.titleCTN {
	background-color:#fff;
}
#columnistContent div.title {
	/*color:#999;*/
	color:#FF6600;
	background-color:#fff;
	padding:5px 0;
	margin:0 30px;
	font-size:20px;
	font-weight:bold;
	/*border-bottom:1px solid #FF8E58;*/
	border-bottom:1px solid #e3e3e3;
	display:none;
}
#columnistContent div.title .past {
	/*color:#669900;*/
	color:#999999;
	font-weight:bolder;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:9999998;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/img/v2/macFFBgHack.png) repeat;}
.TB_overlayBG {
	/*background-color:#000;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;*/
	background-image:url("/img/v5/lightbox_bg.png");
	cursor:pointer;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
	 width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position:absolute;
	z-index:9999999;
	color:#000000;
	display:none;
	text-align:left;
	top:0px;
	left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/* E: LightBox */


.releated_news {
	width: 190px;
}


#columnistList h2 {
	color: #669900;
}

#playerCTN, #btnMoreVideoCTN {
	width:600px;
	height:337px;
	margin:0 auto;
}
#btnMoreVideoCTN {
	text-align:right;
	height:30px;
	line-height:30px;
}
#btnMoreVideoCTN div.title {
	float:left;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	letter-spacing:2px;
}
#btnMoreVideoCTN a.btnMore {
	display:block;
	float:right;
	margin:5px 5px 0 0;
	background-position:2px 8px;
	*background-position:2px 5px;
}
div.content_video
{
    background-color:#ebebeb;
	margin:0 auto 15px auto;
	padding:0 0 15px 0;
    width: 660px;
	clear: left;
}




		#pty_mini_search_frm {
			font-size: 12px;
			width:202px;
			width : 201px \9; /*IE8 */
			*width : 202px; /*IE7 */
			_width: 200px; /*IE6 */			
			
			margin-bottom: 15px;
			
			margin-bottom : 15px !important \9; /*IE8 */
			*margin-bottom : 15px !important; /*IE7 */
			_margin-bottom: 15px !important; /*IE6 */						
		}
		#pty_mini_search_frm .header_title {
			background:url("/img/v2/pty_head_title_mini.png") no-repeat scroll left top transparent;
			height:40px;
			width: 198px;
			margin-bottom: 0;			
		}
		#searchForm_mini {
			width: 198px;
			margin-left: 10px;	
		}
		#pty_mini_search_frm .content {
			
			border-left:1px solid #D6D6D6;
			border-right:1px solid #D6D6D6;
			width: 198px;
			height: 130px;


			margin-top: 0px;
			margin-bottom: 0px;
			
			overflow:hidden;			
		}
		/* top: left */
		#pty_mini_search_frm .header div {
			background:url("/img/v2/pty_top_bar.png") no-repeat scroll left top transparent;
			height:7px;
			width:9px;
			margin-bottom: 0px;
			
			margin-bottom : -5px \9; /*IE8 */
			*margin-bottom : -5px; /*IE7 */
			_margin-bottom: -5px; /*IE6 */		
		}
		/* top: right */
		#pty_mini_search_frm .header {
			background:url("/img/v2/pty_top_bar.png") no-repeat scroll right top transparent;
			height:7px;		
			height : 12px \9; /*IE8 */
			*height : 12px; /*IE7 */
						
			width: 200px;
			margin-bottom: 0px;

			margin-bottom : -5px \9; /*IE8 */
			*margin-bottom : -5px; /*IE7 */
			_margin-bottom: -5px; /*IE6 */			 
		}		
		
		/* bottom: right */
		#pty_mini_search_frm  .footer {
			background:url("/img/v2/pty_bottom_bar.png") no-repeat scroll right bottom transparent;
			height:5px;
			margin-top: 0px;
			margin-bottom:0px;
			width: 200px;
			
			margin-top : 0px\9; /*IE8 */
			*margin-top : 0px; /*IE7 */
			_margin-top: -7px; /*IE6 */				
		}

		/* bottom: left */
		#pty_mini_search_frm  .footer div {
			margin-top: 0px;
			margin-bottom:0px;
			background:url("/img/v2/pty_bottom_bar.png") no-repeat scroll left bottom transparent;
			height:5px;
			width:5px;
			
			margin-top : 0px\9; /*IE8 */
			*margin-top : 0px; /*IE7 */
			_margin-top: -7px; /*IE6 */					
		}		
		#btn_search img ,#btn_reset img, #btn_search_mini img {
			border-style: none;	
		}
		#btn_reset:link,
		#btn_reset:hover,		
		#btn_reset:visited,		
		#btn_search:link,
		#btn_search:hover,		
		#btn_search:visited,
		#btn_search_mini:link,
		#btn_search_mini:hover,		
		#btn_search_mini:visited {
			text-decoration: none !important;
			background-color: transparent !important;
		}
		#btn_reset:link,
		#btn_reset:hover,		
		#btn_reset:visited,		
		#btn_search:link,
		#btn_search:hover,		
		#btn_search:visited {
			color: #F4EEE4;
			background-color: transparent;
		}
		
		#searchTbl td {
			padding-left: 10px;	
		}	
		#searchTbl td.col1a {
			width: 250px;
		}
		#searchTbl td.btn_tbl_ctn {
			padding-left: 100px;	
		}
		#district, #estate {
			width: 90%;			
		}
		#minsize, #maxsize, #minroom {
			width: 55px;	
		}
		#minprice, #maxprice {
			width: 105px;	
		}
		#district_area_mini {
			width: 80px;
		}
		#searchTbl td table td{
			padding-left: 0;	
		}		
		#pty_mini_search_frm .gohomeSponsorTxt {
			color: #827349;
		}		

/*Sim*/
#articleList_CTN {
	float: left;
	position: relative;
	margin-top: 10px;
	padding-top:23px;
	border-top:1px solid #ccc;
	width: 660px;
	display:none;
}

.xslide-left img, .xslide-right img {
	position: absolute;
	top: 92px;	
}

#slide_container {
	margin:0;
}

#tsn_slide {
	left: -590px;
}

.main_slide {
	background-color: #F5F5F5;
}

#articleBtnGroup_CTN .articleBtnGroup a:hover {
	background-color:transparent;
	color:#333;
}

#articleSection_CTN {
	float:left;
	width:100%;
	margin-top:25px;
	display:none;
}

#articleSection_CTN img {
	float:left;
}

.slide_title {
	margin-top:10px; 
	text-align:justify; 
	letter-spacing: 0; 
}

.slide_title a{
	color:#0C0;
}

.slide_content {
	margin-top:10px;
}

.slide_item {
	float:left; 
	width:130px; 
	height:163px; 
	padding:9px 5px 0 5px;
	cursor:default;
}

.slide_img {
	overflow:hidden; 
	width:100px; 
	height:100px; 
	position:relative; 
	border: #d5d5d5 solid 1px; 
	margin:0 auto;
}

#columnistList_CTN {
	float:left;
	margin-top:25px;
	width:660px;
}

#columnistList_title {
	color: #FF6600;
	font-size:18px;
	font-weight:bold;
}

#columnistList {
	margin-top:10px;
	border-top:1px solid #CCCCCC;
	padding-top:20px;	
}

#focus_news_ul_left {
    float: left;
    padding-left: 18px;
    width: 46%;
	line-height:22px;
}

#focus_news_ul_right {
    float: right;
    padding-left: 18px;
    width: 46%;
	line-height:22px;
}

#focus_news_ul_left li a, #focus_news_ul_right li a{
	font-size:16px;
}

#lightbox {
	height: 100%;
    left: 0;
    position: fixed;
    text-align: right;
    top: 0;
    width: 100%;
    z-index: 999;
	background-image: url('/img/v5/lightbox_bg.png');
	display:none;
}

#lightbox_content {
    /*height: 300px;*/
    left: 50%;
   /*margin-left: -327px;*/
    margin-left: -500px;
   /*margin-top: -150px;*/
   /*position: absolute;*/
   position:fixed;
    text-align: right;
    top: 0;
   /*width: 654px;*/
   	width:1000px;
	height:/*100%*/94%;
    z-index: 999;
	background-image: url('/img/v5/lightbox_bg.png');
	padding-top: 42px;
	text-align:center;
	display:none;
	padding-bottom: 15px;
	cursor:pointer;
}

#lightbox_close {
	position:absolute;
	top:10px;
	right:10px;	
	cursor:pointer;
}


#lightbox_prev {
	/*position:absolute;
	top:50%;
	left:10px;
	margin-top: -10px;
	*/
	cursor:pointer;
	width:100px;
	height:30px;
}

#lightbox_next {
	/*position:absolute;
	top:50%;
	right:10px;	
	margin-top: -10px;
	*/
	cursor:pointer;
	width:100px;
	height:30px;
}


.lightbox_img, .lightbox_title {
	display:none;
}

.lightbox_img {
	cursor:pointer;	
}

.lightbox_title {
	text-align:left;
	color:#FFF;
	margin:0px 25px 10px 25px;
	/*margin:15px 25px 0 25px;*/
	font-size:16px;
	line-height:22px;
	height:55px;
}

#lightbox_paging {
	/*text-align:right;
	margin:10px 5px 5px 0;*/
	color:#FFF;
	width:100px;
	height:30px;
	line-height:33px;
	font-size:16px;
}

#lightbox_header {
	width:300px;
	height:30px;
	margin:0 auto;
	position:absolute;
	top:5px;
	left:50%;
	margin-left:-150px;
}

.lightbox_imgContainer {
	position:relative;	
}

.lightbox_imgLeft {
	/*width:50%; */
	width:45px;
	/*height:100%; */
	position:absolute; 
	top:/*0*/85px; 
	left:0;
	cursor:pointer;
}

.lightbox_imgLeft img {
	position:absolute;
	top:45%;
	left:15px;
}

.lightbox_imgRight {
	/*width:50%; */
	width:45px;
	/*height:100%; */
	position:absolute; 
	top:/*0*/85px; 
	/*left:50%;*/
	right:0;
	cursor:pointer;
}

.lightbox_imgRight img {
	position:absolute;
	top:45%;
	right:15px;
}

.arrow_on {
	display:inline;
}

#columnistContent .columnCloseBtn {
	width:100%;
	background-color:#ffffff;
	text-align:right;
}

#columnistContent .columnCloseBtn img {
	cursor:pointer;
	margin:15px 25px 0 0;	
}

#overflow_layer {
	height:170px;
}

.artTitle {
	float:left;
	text-indent:0;
	margin-left:15px;
}

/*.fortuneTable .fortuneHeading{
	font-size:16px;
}*/

#pageLeftCTN .miniTable {
	border-collapse:separate;
}

#thumbnail_CTN {
	width: 200px;
	display:none;
}

#tn_overflow_layer {
	width: 200px;
	overflow:hidden;
	position:relative;
}

#tn_slide_container {
	height:240px;
	position:relative;
}

.tn_slide_item {
	position:absolute;
	top:0;
}

.tn_slide_txt {
	padding:10px;
	background-color:black;
	color:white;
	text-align:center;
}

#tn_paging_div {
	height:30px;	
}
/*Sim*/