.cate-top {padding:3px;font-size:8pt;}
.cate-top h5 {padding:5px 0 0 5px;}
.cate-top .group {float:left;width:33%}
.cate-top .group1 {padding:6px;}
.cate-top .group2 {padding:6px}
.cate-top .group3 {padding:6px}
.cate-top .group1 .name {padding:3px;}
.cate-top .group2 .name {padding:3px;}
.cate-top .group3 .name {padding:3px;}
.cate-top .group1 .name a {font-size:8pt;color:green;font-weight:bold;}
.cate-top .group2 .name a {font-size:8pt;color:green;font-weight:bold;}
.cate-top .group3 .name a {font-size:8pt;color:green;font-weight:bold;}
.cate-top .group1 .rss {padding:0 0 5px 21px}
.cate-top .group2 .rss {padding:0 0 5px 21px}
.cate-top .group3 .rss {padding:0 0 5px 21px}
.cate-top span.ads {font-size:8pt;color:#000000;}

#rss-news .title {margin:3px 0 0 7px;font-size:8pt;font-weight:bold;color:#3134C4;}
#rss-news .title a {font-weight:normal;}
#rss-news span.date {font-weight:normal;font-size:8pt;color:#000000}

#news {text-align:left;padding:3px 5px 5px 8px;}
#news .news_time {font-weight:normal;color:green;}

#news a {background:url(/images/exlink.gif) no-repeat 0 2px;color:green;font-size:8pt;font-weight:bold;padding-left:14px;}
#news_cate {color:brown;font-weight:bold;}

#SMSAd {clear:both;width:586px;margin:6px;height:80px;}
	#SMSAd .title {font-size:8pt;font-weight:bold;color:brown;padding:0 2px 3px 2px;}
#SMSText {width:580px;padding:3px;background:url(/images/bg-faq.gif) no-repeat 0 0;background-color:#f7f7f7;}
	#SMSText .msg {width:576px;background-color:#ffffff;padding:5px 2px 2px 2px;font-size:11px;color:#000000;}
	#SMSText .by {background:url(/images/comment.gif) no-repeat 0 2px;padding:0 0 2px 15px;font-size:8pt;color:#000000;margin:8px 2px 2px 2px;}
		#SMSText .by span.phone{font-weight:bold;color:brown;}
	#SMSText .btnView {float:right;padding:7px 0 5px 0;font-size:8pt;}
	#SMSText .btnView a {background-color:#ffffff;text-decoration:none;border:solid 1px #555555;font-size:7pt;padding:0 2px 0 2px;font-weight:normal;color:#000000;}
	#SMSText .btnView span.a {text-decoration:none;border:solid 1px #000000;font-size:7pt;background-color:#555555;padding:0 2px 0 2px;font-weight:normal;color:#ffffff;}		

#headline {margin:5px 5px 10px 5px;border:dashed 1px #cacaca;padding:5px;background-color:#f7f7f7;}
	#headline .msg {font-size:10pt;color:#ff0000}
	#headline .msg p {text-align:justify;}
	#headline .detail {margin-top:3px;}
#VipAds {clear:both;}
a.advip-tl {color:#ff0000;}
.tbl-vip, .tbl-ads {border:solid 1px #eeeeee;}

td.filter {
padding:3px 3px 3px 18px;background:url(/images/filter.png) no-repeat -1px 6px;
}
td.filter .inp-filter {
width:120px;font-size:9pt;height:14px;font-weight:bold;
}
#filter_ld{
color:#ff0000;font-size:8pt;
}

.weblink .links .wlink {padding:3px}
.weblink .links .wlink .domain a {
font-size:7.5pt;font-weight:bold;text-decoration:underline;
}
.weblink .links .wlink .descr {
overflow: hidden; text-overflow: ellipsis;
}
.weblink .links .wlink .descr a {
font-size:7.5pt;color:#555555;
}

.weblink .getlink {background:url(/images/link.png) no-repeat right 0;padding:10px 0 3px 2px;}
.weblink .getlink a {font-size:7.5pt;color:#ff0000;background:url(/images/opinionBlue.gif) no-repeat 0 2px;padding:0 0 0 12px;}
.weblink .all a {font-size:7.5pt;color:#ff0000;padding:0 0 0 12px;}