@charset "UTF-8";
/* CSS Document */

/*------------news-------------*/
#news_head {
   clear:both;
   width:645px;
}
#news_list_title {float:left;}
.twitter_link {
    float:right;
	padding-right:17px;
	margin:6px 5px 0 0;
    background:url(../img/common/icon/twitter.gif) no-repeat right center;
	white-space:nowrap;
}

#pageheader .subject-info{
    float:right;
	margin:3px 0 0 0;
}
#all_list {
	margin:10px auto 5px auto;
}
/*------------------------*/
.table-view {
	margin-top:10px;
}
#news-table-view {width:645px;}
#news-table-view tr.odd {background:url(../img/common/line03.gif) repeat-x left bottom #f1f1ee;}
#news-table-view tr.even {background:url(../img/common/line03.gif) repeat-x left bottom #ffffff;}
#news-table-view tr.lastChild {background-image:none;}
#news-table-view td{padding:10px;}
/*------------------------*/
#news-table-view h2 a{
    display:block;
    clear:both;
	padding-left:20px;
	margin:10px 0 4px 0;
	background:url(../img/common/icon/arrow01.gif) no-repeat 0.0em 0.3em;
	color:#163d8e !important;
	font-weight:bold;
	font-size:90%;
}
/*------------------------*/
#form-view,
#add_news2user{
    clear:both;
	width:615px;
	padding:30px 15px;
	/padding:15px;
}
#form-view h1,
#add_news2user h1{
    display:block; 
	float:left;
    clear:both;
	padding-left:20px;
    background:url(../img/common/icon/arrow01.gif) no-repeat 0.0em 0.5em;
    font-size:125%;
	font-weight:bold;	
	color:#2f85c8 !important;
}
#form-view h1 a,
#add_news2user h1 a{
	color:#2f85c8 !important;
}
h2{ font-size:110%;}
.news_url{
    float:left;
	clear:both;
    margin:12px 0 0 0;
	width:600px;
}
.news_url a{color:#317831;}
#form-view .news_outline,
.news{
    float:left;
	clear:both;
	width:615px;
}
#form-view .news_info{
    float:left;
    margin:0 5px 0 0;
}
#form-view .news_txt,
#add_news2user .news_txt{
    clear:both;
	width:615px;
    margin:30px 0px;
	font-size:90%;
}
.news_info,
ul.category-path li {
    float:left;
	font-size:75%;
}
.news_info{margin:3px 0 0 20px;}
.category-path{margin:3px 5px 0 5px;}
/*-----css hack-----*/
html[xmlns*=""] body:last-child .category-path { margin-bottom:15px; } 
/*------------------*/
.news_txt{
    float:left;
    clear:both;
	width:600px;
    margin:5px 10px 5px 20px;
	font-size:80%;
}
.thread_banner{
    float:left;
	clear:both;
    width:645px;
	text-align:center;
	margin:5px auto;
}
.news_footer{
    float:left;
	clear:both;
    width:645px;
	margin-bottom:30px;
	padding:10px 0;
    background:url(../img/news/news_footer_bg.gif) repeat-x left center;
	font-size:75%;
	text-align:right;
}
/*-----css hack-----*/
* html .news_footer { height:30px; }
/*------------------*/
.news_footer_box{
	float:right;
	text-align:left;
}
/*------------------------*/
.news_footer_box a:link,.news_footer_box a:visited,
#news_comment_bottom a:link,#news_comment_bottom a:visited,
#tags_bottom a:link,#tags_bottom a:visited  {text-decoration:underline !important; }
.news_footer_box a:hover,.news_footer_box a:active,
#news_comment_bottom a:hover,#news_comment_bottom a:active,
#tags_bottom a:hover,#tags_bottom a:active {text-decoration:none !important;}
/*------------------------*/
.news_footer img,#news_comment_bottom img{vertical-align:middle;}
.news_footer p{
    float:left;
	margin-right:10px;
}
/*------------------------*/
.article-middle-box{
   float:left;
   clear:both;
   width:645px;
   margin-bottom:30px;
}
#news_comment,#tag_box {
    width:645px;
	padding-top:14px;
	background:url(../img/common/check_bottom_line.gif) repeat-x left top;
}
#news_comment .table-view,#tag_box #tags_in {
    padding-left:30px;
	background:url(../img/common/check01.gif) repeat-y left top;	
	border:none;
}
#news_comment_bottom {
    float:left;
	clear:both;
	width:625px;
	padding:10px;
    background:url(../img/common/check_bottom_line2.gif) repeat-x #dbeaf1 left top;
	font-size:70%;
	text-align:right;
}
#tags_bottom {
    float:left;
	clear:both;
    width:645px;
	padding-top:2px;
    background:url(../img/common/check_bottom_line2.gif) repeat-x left top;
}
html* #tags_bottom{height:2px;}
/*------------------------*/
#news_comment-table-view{
    float:left;
	clear:both;
    width:598px;
	margin-bottom:14px;
}
#news_comment-table-view tr.odd {background:url(../img/news/line05.gif) repeat-x left bottom #f1f1ee;}
#news_comment-table-view tr.even {background:url(../img/news/line05.gif) repeat-x left bottom #ffffff;}
#news_comment-table-view td{padding:10px 0 10px 10px;}
/*------------------------*/
#news_comment-table-view .intable{width:588px;}
#news_comment-table-view .intable tr.odd,
#news_comment-table-view .intable tr.even {background:none;}
#news_comment-table-view .intable td{padding:0px;}
#news_comment-table-view .intable .comment_user{
    padding:0 0 5px 0;
	font-size:80%;
    text-align:right;
}
#news_comment-table-view .intable p.comments{font-size:85%;}
/*------------------------*/
ul#category-selecter li{width:645px;}
ul#category-selecter li select{
    width:100px;
	margin-right:5px;
}
/*-----------------------------*/
#add_news2user #tag{margin:10px 0;}
#add_news2user #favorite{
    float:left;
	clear:both;
}
/*-----------------------------*/
.news_logo,
.news_edit{
    float:left;
	clear:both;
    width:600px;
	text-align:right;
	margin-bottom:20px;
	/margin-bottom:5px;
}
.news_edit .pen_icon{
   float:none;
}

