.checkbox.ball {background-repeat: no-repeat; width:10px; height:10px; margin:7px 11px 3px 4px; float:left;cursor:pointer; overflow: hidden; position:relative;}
.checkbox.ball .unchecked{ width: 10px; position:absolute; top: 0px; left: 0px; }
.checkbox.ball .checked{ width: 10px;  position:absolute; top: -10px; left: 0px; }
.floating.ball{background:url(/img/sprites/newslist_checkbox.png) no-repeat 0px 0px; width:10px; height:10px}
.mypaper_placeholder { position: absolute; top: 0px; }
.mypaper .topic{display:none}
.mypaper .info{display:none}
.mypaper{width:320px; height:26px; position:absolute;display:none; top:0px }
.mypaper .count{right:-3px;position:absolute;top:-1px; z-index: 10}
.mypaper .readme{font-size:9px; z-index:1;background-color: #dadada;color: #000;width: 99px;height: 14px;line-height: 14px; right: 4px;top: 3px;position: absolute;border: 1px solid #ccc;border-radius: 2px;text-align: center;cursor: pointer;}
.mypaper .counter{background-color: #f00;color: #fff;border-radius: 8px;box-shadow: 0px 0px 4px #ccc;text-align: center;font-size: 9px;padding:1px 5px;}
.mypaper.fixed{ z-index: 10;width:320px; height:26px; position:fixed;display:none; margin-bottom:10px; border-top:0px transparent none; top: 2px;}
.mypaper.fixed .count{right:-3px;position:absolute;top:-1px; z-index: 10;}
.mypaper.fixed .readme{top: 2px;}
.newslist > div{width:100%}
#news_list a:visited { color: #999;  }
.news_list_item .article_logo{width:16px; position: absolute; left: 19px; top: 5px; }
.news_list_item .feature_type { margin-right: 4px; height: 14px; vertical-align: top; margin-top: 5px; }
.news_list_item{height: 26px; font-weight: bold; line-height: 25px; position: relative; }
.news_list_item .note-grey{color: #666; font-weight: normal; position: absolute; right: 4px; top: 0px; }
#maincontentarea .news_list_item.updating a{color:#aaa;  -webkit-transition: all 0.50s ease-in-out;  -moz-transition: all 0.50s ease-in-out;  -ms-transition: all 0.50s ease-in-out;  -o-transition: all 0.50s ease-in-out;}
.news_list_item .font9{font-size: 9px; line-height: 27px;}
.news_list_day{font-weight: bold;font-size: 11px; box-shadow: inset 0px 0px 20px #f4f4f4; background-color: #fafafa; line-height: 18px; text-indent: 4px; border-top: 1px solid #fff; border-bottom: 1px solid #eee;}
.news_list_day .page_link { width: 19px; text-align: center; font-weight: normal; display: inline-block; cursor: pointer; text-indent: 0px; }       
.news_list_day .selected { font-weight: bold; }
.news_list_day .page_link:hover { text-decoration:underline; }
.news_list_day img{width:16px; height:16px; vertical-align: middle; margin-left:8px}
.float_top{top:27px; width:320px; height:22px; z-index:2; position:absolute; 
-webkit-transition: top .5s ease-in-out;
 -moz-transition: top .5s ease-in-out;
 transition: top .5s ease-in-out;
}
.float_top.options{top:43px}
.float_top.fixed{position:fixed}
.float_placeholder{width:320px; height:22px;} 

.no_text_select { 	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none;	user-select: none; cursor: default;}
.news_list_top { position: relative; width: 100%; height: 26px; background-color: #f0f0f0; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}  
.news_list_top .bold-button { position: absolute; left: 3px; top: 3px; margin: 0px; }  
.news_list_top .title { position: absolute; left: 6px; top: 0px; line-height: 26px !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px #fff !important; border: 0px !important; padding: 0 !important; margin: 0 !important;}
.news_list_top .magnifier { position: absolute; right: 31px; top: 7px; height: 12px; z-index: 2; }
.news_list_top .cross { position: absolute; right: 31px; top: 7px; height: 12px; z-index: 3; cursor:pointer; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);}
.news_list_top .news_search { position: absolute; right: 27px; top: 3px; height: 18px; line-height: 18px; border-radius: 6px; text-indent: 6px; width: 90px; font-size: 10px; border: 1px solid #ccc; -webkit-appearance: none; padding: 0px; behaviour: url(/css/PIE.htc);}
.news_list_top input[type=text] {  -webkit-transition: all 0.30s ease-in-out;  -moz-transition: all 0.30s ease-in-out;  -ms-transition: all 0.30s ease-in-out;  -o-transition: all 0.30s ease-in-out;  outline: none;  border: 1px solid #DDDDDD;}
.news_list_top div.options {position: absolute;right: 4px;top: 3px;height: 12px;z-index: 2;padding: 3px 3px 3px 3px;-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;box-shadow: inset 0px 1px 0px 0px #ffffff;background-color: #f9f9f9;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 5px;border: 1px solid #dcdcdc;display: inline-block;cursor: pointer;}
.news_list_top img.options {position: relative;height: 12px;z-index: 2;}
.news_list_top div.options.clicked {background-color:#e9e9e9;}
.news_list_top input[type=text]:focus {  box-shadow: 0 0 5px #81af7f;  border: 1px solid #81af7f;}
.news_list_search_options select{width:158px}
.news_list_options { position: relative; width: 50%; background-color: #e0e0e0; height: 16px; float: left; font-size: 10px; font-weight: bold; line-height: 14px; cursor: pointer} 
.news_list_options:hover { background-color: #f0f0f0;  } 
.news_list_options .selected_text { position: relative; margin-left: 5px; }
.news_list_options .options { position: absolute; top: 16px; left: 0px; right: 0px;  display: none; background-color: #eaeaea;  z-index: 100; line-height: 20px; border: 1px solid #888; text-indent: 8px; box-shadow: 2px 2px 6px rgba(0,0,0,0.2); }
.news_list_options .options div:hover { background-color: #e0e0e0;  }
.news_list_options img { position: absolute; top: 3px; left: 6px; width: 10px; } 
#suggestions { position: absolute; background-color: rgb(246,246,246); z-index: 100; width: 318px; border: 1px solid #ccc; border-top:none; display: none; box-shadow: #ccc 0px 0px 15px; } 
#suggestions .result { position: relative; height: 22px; width: 320px; cursor: pointer; overflow: hidden; } 
#suggestions .result .name { position: relative; display: inline; font-size: 11px; line-height: 22px; font-weight: bold; color: #000; padding-left: 38px; } 
#suggestions .result .name .alias { display: inline; color: #666; font-style: italic; font-weight: normal; } 
#suggestions .result span { display: inline; font-size: 10px; color: #888;  } 
#suggestions .selected { background-color: #d8d8d8;   } 
#suggestions img { position: absolute; top: 2px; left: 10px; height: 18px; }

#news_list_footer.disabled{color:#ccc}
#news_list_footer .page_link.disabled{color:#ccc}

#newslist0{min-height:202px}
#newslist0 .message{margin:65px 10px; border:1px solid #ccc; background-color:#eee; padding:20px}
