@charset "utf-8";

#navMenu ul li.on a, #navSubMenu ul li a:hover, #navSubMenu ul li.on a{
	color:#336666;
}
.navSubMenuWrap{
	background-image: url(../images/submenu-bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#navSubMenu ul li.on{
	border-top:solid 1px #336666;
	border-left:solid 1px #336666;
	border-right:solid 1px #336666;
}
#navSubMenu ul li.author-column{
	float:right;
	padding:4px 0 0 0;
}


/* content */

#contentWrap{
	width:940px;
	margin:0 auto;
	padding:20px 10px 0 10px;
}
#topRow{
	float:left;
	width:940px;
	height:40px;
	font-size:13px;
}
#topRow #last-page{
	float:left;
	margin:3px 10px 0 0;
}
#topRow input{
	height:20px;
	vertical-align:middle;
	font-size:13px;
}
#topRow .btn-cfn{
	height:22px;

}
#dateSearch{
	float:left;
}
#dateSearch select{
	font-size:13px;
}
#dateSearch select.mm{
	width:100px;
}
#dateSearch select.dd{
	width:110px;
}
#dateSearch option{
	font-size:13px;
}
#dateSearch input{
}
#keywordSearch{
	float:right;
	font-size:13px;
}
.keywordField{
	margin:0 5px 0 0;
	height:20px;
	border:solid 1px #999;
	vertical-align:middle;
	font-size:13px;
}
.btn-cfn{
	height:22px;
}
#keywordSearch td{
	line-height:130%;
	vertical-align:middle;
	font-size:13px;
}
#leftCol{
	float:left;
	width:620px;
}
#rightCol{
	float:left;
	width:300px;
	padding:0 0 0 20px;
}
.sectionTitle{
	width:100%;
	border-bottom:solid 2px;
	line-height:130%;
	font-size:16px;
}
.sectionTitle strong{
	*float:left;
	font-weight:bold;
}
.sectionTitle .filter{
	display:inline-block;
	float:right;
	font-size:12px;
	color:#333;
}
.sectionTitle .filter .on{
	font-weight:bold;
}
.sectionTitle .filter .off{
}
.sectionTitle .filter2{
	display:inline-block;
	font-size:12px;
	color:#333;
}
.sectionTitle .filter2 .on{
	font-weight:bold;
}
.sectionTitle .filter2 .off{
}

/* Left Column */
#news-listing-wrapper{
	float:left;
	width:620px;
	margin:0 0 20px 0;
	border-bottom:solid 1px #e7e7e7;
}
#news-listing-wrapper .news{
	float:left;
	width:620px;
	height:97px;
	margin:0;
	padding:13px 0 0 0;
	border-top:solid 1px #e7e7e7;
}
#news-listing-wrapper .news .info{
	margin:0;
	padding:0;
	line-height:130%;
	font-size:12px;
}
#news-listing-wrapper .news .info .focus-news{
	margin:0 10px 0 0;
	font-weight:bold;
	color:#336666;
}
#news-listing-wrapper .news .info .hl-news{
	margin:0 10px 0 0;
	font-weight:bold;
	color:#008B44;
}
#news-listing-wrapper .news .info .timeStamp{
	margin:0 10px 0 0;
	color:#777;
}
#news-listing-wrapper .news .info .cate{
	margin:0 10px 0 0;
	color:#336692;
}
#news-listing-wrapper .news .info .cate a{
	color:#336692;
}
#news-listing-wrapper .news .info .cate a:hover{
	color:#0066cc;
}
#news-listing-wrapper .news .thumb{
	float:right;
	width:100px;
	height:100px;
	margin:-8px 0 0 10px;
	vertical-align:bottom;
	background-color:#f7f7f7;
}
#news-listing-wrapper .news .thumb table{
	border:none;
}
#news-listing-wrapper .news .thumb td{
	width:100px;
	height:100px;
	text-align:center;
	vertical-align:middle;
}
#news-listing-wrapper .news h2{
	margin:2px 0 0 0;
	line-height:150%;
	font-size:19px;
	font-weight:bold;
}
#news-listing-wrapper .news h2 img{
	vertical-align:middle;
}
#news-listing-wrapper .news .recap{
	line-height:135%;
	font-size:13px;
	color:#555;
}
#news-listing-wrapper .news .recap a{
	color:#336666;
}
#news-listing-wrapper .news .recap a:hover{
	color:#0066cc;
}
#more-news-listing-wrapper{
	float:left;
	width:620px;
	margin:0 0 20px 0;
	border-bottom:solid 1px #e7e7e7;
}
#more-news-listing-wrapper ul{
	float:left;
	width:620px;
	margin:0;
	padding:0 0 20px 0;
}
#more-news-listing-wrapper ul li{
	float:left;
	width:620px;
	margin:0;
	padding:2px 0;
	line-height:135%;
}
#more-news-listing-wrapper .date{
	margin:0;
	padding:0;
	line-height:150%;
	font-size:15px;
	font-weight:bold;
	color:#777;
}
#more-news-listing-wrapper .title{
	float:left;
	width:515px;
	margin:0;
	font-size:15px;
}
#more-news-listing-wrapper .cate{
	float:left;
	width:60px;
	margin:0;
	font-size:12px;
	color:#336692;
}
#more-news-listing-wrapper .cate a{
	color:#336692;
}
#more-news-listing-wrapper .cate a:hover{
	color:#0066cc;
}
#more-news-listing-wrapper .timeStamp{
	float:left;
	width:45px;
	margin:0;
	font-size:12px;
	color:#777;
}


/* Right column 
.widgets-news-lising-wrapper .news .info .cate{
	padding:0 8px 0 0;
	color:#336694;
}
.widgets-news-lising-wrapper .news .info .cate a{
	color:#336694;
}
.widgets-news-lising-wrapper .news .info .author{
	color:#336694;
}
.widgets-news-lising-wrapper .news .info .author a{
	color:#336694;
}
.widgets-news-lising-wrapper .news .date{
	-webkit-text-size-adjust: none;
	margin:2px 0 0 0;
	line-height:130%;
	font-size:11px;
	color:#777;
}
*/

/*信網熱點*/

.widgets-news-lising-wrapper {
	float:left;
	width:300px;
	margin:0 0 20px 0;
}
.widgets-news-lising-wrapper .news {
	width:300px;
	padding:10px 0 0 0;
}
.widgets-news-lising-wrapper .news .info {
	line-height:130%;
	font-size:12px;
}
.widgets-news-lising-wrapper .news .info .cate {
	padding:0 8px 0 0;
	color:#336694;
}
.widgets-news-lising-wrapper .news .info .cate a {
	color:#336694;
}
.widgets-news-lising-wrapper .news .info .author {
	padding:0 8px 0 0;
	color:#333;
}
.widgets-news-lising-wrapper .news h4 {
	margin:1px 0 0 0;
	line-height:130%;
	font-size:15px;
}
.widgets-news-lising-wrapper .news .date {
	-webkit-text-size-adjust: none;
	margin:2px 0 0 0;
	line-height:130%;
	font-size:11px;
	color:#777;
}
.widgets-news-lising-wrapper .moreArticle {
	width:300px;
	padding:5px 0;
	font-size:13px;
}
.widgets-news-lising-wrapper .news .info .cate a:hover, .widgets-news-lising-wrapper .news .info .author a:hover, .widgets-news-lising-wrapper .news h4 a:hover {
	color:#0066cc;
}
.sc-recommended .news .info .cate, .sc-recommended .news .info .cate a {
	color:#777 !important;
}
.sc-recommended .sectionTitle {
	width:286px;
	padding:8px 5px;
	background-color:#ef9d61;
	border-bottom:solid 1px #d18e5d;
	border-left:solid 2px #d18e5d;
	border-right:solid 2px #d18e5d;
	line-height:130%;
	font-size:16px;
	color:#502200;
}
.sc-recommended .news {
	width:286px;
	margin:1px 0 0 0;
	padding:8px 5px;
	background-color:#fff9f3;
	border-bottom:solid 1px #efe9e3;
	border-left:solid 2px #efe9e3;
	border-right:solid 2px #efe9e3;
}
.sc-recommended .news h4 a {
	color:#6a2d00;
}
/* */

/* article detail */
#article-detail-wrapper{
	overflow:hidden;
	float:left;
	width:620px;
	margin:0 0 20px 0;
	border-top:solid 1px #e7e7e7;
	line-height:180%;
	letter-spacing:1px;
	font-size:16px;
}
#article-detail-wrapper strong, #article-detail-wrapper b{
	font-weight:bold;
}
#article-detail-wrapper span{
	font-size:inherit !important;
}
#article-detail-wrapper .info{
	font-size:15px;
	color:#045104;
}
#article-detail-wrapper .info .date{
	margin:0 10px 0 0;
	color:#777;
}
#article-detail-wrapper .info .focus-news{
	margin:0 10px 0 0;
	font-weight:bold;
	color:#336666;
}
#article-detail-wrapper .info .hl-news{
	margin:0 10px 0 0;
	font-weight:bold;
	color:#008B44;
}
#article-detail-wrapper .info .date{
	margin:0 10px 0 0;
	color:#777;
}
#article-detail-wrapper .info .cate{
	margin:0 10px 0 0;
	line-height:130%;
	color:#336666;
}
#article-detail-wrapper h1{
	margin:20px 0;
	line-height:130%;
	font-size:28px;
	font-weight:bold;
	color:#000;
}
#article-detail-wrapper p, #article-detail-wrapper span{
	margin:20px 0;
	letter-spacing:1px;
	line-height:180%;
}
#article-detail-wrapper p.vdo{
	margin:0 0 30px 0;
	padding: 0;
	text-align:center;
}
#article-detail-wrapper .thumb{
	overflow:hidden;
	float:right;
	width:200px;
	margin:0 0 10px 10px;
}
#article-detail-wrapper .thumb table{
	margin:0 0 5px 0;
}
#article-detail-wrapper .thumb td{
	width:200px;
	height:200px;
	text-align:center;
	vertical-align:middle;
	background-color:#f7f7f7;
}
#article-photos-wrapper{
	overflow:hidden;
	float:left;
	width:620px;
	margin:0 0 20px 0;
}
#article-photos-wrapper .thumb{
	float:left;
	width:160px;
	margin:0 10px 0 0;
	padding:1px;
	border:solid 1px #CCC;
}
#article-photos-wrapper .thumb table{
	width:160px;
}
#article-photos-wrapper .thumb td{
	width:160px;
	height:160px;
	text-align:center;
	vertical-align:middle;
}
#article-photos-wrapper .thumb td img{
	width:160px;
}
#next-article-wrapper{
	float:left;
	width:620px;
	margin:0 0 20px 0;
	padding:10px 0;
	border-top:solid 1px #e7e7e7;
	border-bottom:solid 1px #e7e7e7;
	font-size:15px;
}
#next-article-wrapper strong{
	font-weight:bold;
}
#next-article-wrapper table td{
	line-height:150%;
}
#next-article-wrapper table td:first-child {
    width: 70px;
    vertical-align:top;
}

/* author column */
#author-column-group-link{
	width:920px;
	height:54px;
	margin:0 auto 20px auto;
	border-right:solid 1px #719B2F;
	border-bottom:solid 1px #719B2F;
}
#author-column-group-link li{
	float:left;
	width:114px;
	height:26px;
	border-left:solid 1px #719B2F;
	border-top:solid 1px #719B2F;
	text-align:center;
	line-height:130%;
	font-size:15px;
}
#author-column-group-link li a{
	float:left;
	width:114px;
	height:26px;
	padding:3px 0 0 0;
	background-image: url(../../dailynews/images/author-column-group-bg.gif);
	background-repeat: no-repeat;
}
.author-column-group{
	float:left;
	width:939px;
	margin:0 0 20px 0;
}
.author-column-group ul{
	float:left;
	margin:5px 0 0 0;
	border-right:solid 1px #CCC;
}
.author-column-group ul li{
	float:left;
	width:172px;
	margin:0;
	padding:0 7px;
	line-height:130%;
	border-left:solid 1px #CCC;
}
.author-column-group li .column{
	display:block;
	overflow:hidden;
	height:19px;
	padding:5px 0 0px 0;
	font-size:15px;
	color:#719B2F;
}
.author-column-group li .column a{
	color:#719B2F;
}
.author-column-group li .author{
	display:block;
	overflow:hidden;
	height:20px;
	padding:0 0 5px 0;
	border-bottom:solid 1px #CCC;
	font-size:13px;
	color:#045104;
}
.author-column-group li .author a{
	color:#045104;
}



/* search result */
#srTitle{
	float:left;
	margin:3px 0 0 0;
	*margin:7px 0 0 0;
	color:#045104;
}
.search-result-info-wrappper{
	float:left;
	width:610px;
	margin:5px 0 20px 0;
	padding:5px;
	background-color:#E6E6E6;
	font-size:13px;
}
.search-result-info-wrappper .total-result{
	float:left;
}
.paging-wrapper {
	float:right;
	font-size:12px;
	margin:0 0 20px 0;
}
.paging-wrapper span a{
	border:solid 1px #336666;
	color:#045104;
}
.paging-wrapper .on a{
	background-color:#336666;
	border:solid 1px #336666;
}
.search-result-wrappper{
	float:left;
	width:620px;
	margin:0 0 20px 0;
}
.search-result-wrappper .result{
	float:left;
	width:620px;
	margin:0 0 10px 0;
}
.search-result-wrappper .result h3{
	line-height:150%;
	font-size:16px;
	color:#000;
}
.search-result-wrappper .result h3 a{
	text-decoration:underline;
}
.search-result-wrappper .result .recap{
	line-height:130%;
	font-size:13px;
}
.search-result-wrappper .result .info{
	line-height:150%;
	font-size:12px;
}
.search-result-wrappper .result .info .section{
	margin:0 10px 0 0;
}
.search-result-wrappper .result .info .timeStamp{
	color:#777;
}

