*{ margin:0; padding:0;}
body { margin:0 auto; position:relative; text-align:left;font:12px/1.6em Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif; color:#333;}

img{ border:0;}
ul{list-style-type:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.red{ color:red;}.blue{color:blue;}

a {color: #505050;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;color:blue;}
a:active {text-decoration: none;}
.wrap{width:930px;margin:0 auto 5px auto;clear:both;}
.pagediv{text-align:center;margin:5px;}
.leftmain{width:675px;float:left;}
.rightmain{width:250px;float:right;}
.bgfff{background-color:#FFF;}
.bt5px
h2{font-size:14px;}

/*-----头部------*/
h1{font-size:12px;float:left;margin-right:20px;}
#header{}
#topnav{width:100%;background:url(/images/bg_title_news.gif) left top repeat-x;height:25px;padding-top:2px;clear:both;margin-bottom:5px;margin-bottom:15px;}
.hd2009{float:left;margin-left:5px;color:red;}
.hd2009 a{color:blue;}

#logo {float:left;width:260px;height:65px;margin-left:10px;}
#menu {float:left;}
#menu ul{float:left;width:210px !important;width:208px;margin-right:4px;border-right:#ccc 2px solid;}
#menu ul li{float:left;}
#menu ul li h2 a{ font-size:12px;color:blue;font-weight:normal;}
#menu ul li a{padding-left:4px;padding-right:4px;text-decoration: underline;}
#menu1 {background:url(/images/home_bg.gif) left -34px repeat-x;height:29px;clear:both;} 
#menu1 ul {}
#menu1 ul li {padding-top:3px;float:left;text-align:center;}
#menu1 ul li.lifront{background:url(/images/home_bg.gif) left -2px repeat-x;width:100px;height:29px;}
#menu1 ul li a{padding-left:10px;padding-right:10px;font-size:14px;font-weight:bold;border-right:#FFA3A3 0px solid;color:#FFF;}

#search{background:url(/images/home_bg.gif) left -68px repeat-x;height:32px;clear:both;}
#search .searchf{background:url(/images/home_bg.gif) left -260px repeat-x;width:5px;float:left;height:32px;}
#search .searchh{background:url(/images/home_bg.gif) right -260px repeat-x;width:5px;float:right;height:32px;}
#search1{float:left;margin-right:10px;margin-left:5px;margin-top:3px;}
#search2{float:left;margin-top:3px;}
#searchr {float:left;margin-left:10px;padding-top:3px;}

/*-----content------*/
.weizhi{background:url(/images/bg_title_news.gif) left top repeat-x;height:26px;line-height:26px;text-indent:5px;font-size:14px;}
.weizhi b{background:url(/images/btn_news_more.gif) left center no-repeat;padding-left:20px;}

.box {margin-bottom:5px;border:1px #ccc solid;}
.box .hd,.box .hd2,.box .hd3{background:url(/images/bg_title_news.gif) left top repeat-x;height:26px;line-height:26px; clear:both;}
.box .hd span.more,.box .hd3 span.more{float:right;margin-top:-26px;margin-right:3px;}
.box .hd span.more a,.box .hd3 span.more a{color:blue;}

.box .hd h3,.box .hd h2{font-size:14px;background:url(/images/bg_title_article_top.gif) left top repeat-x;width:80px;padding-left:10px;color:#fff;}
.box .hd3 h3,.box .hd3 h2{font-size:14px;padding-left:10px;color:red;}

.box .hd2 ul li{float:left;width:80px;text-align:center;font-size:14px;font-weight:bold;cursor:hand;}
.box .hd2 ul li.hdfront{background:url(/images/title_click_top.gif) left top repeat-x;color:#fff;width:90px;}
.box .hd2 ul li.hdfront h2{font-size:14px;}
.box .hd2 ul li.hdfront a{color:#FFFFFF;}
.box .hd2 ul li.hover{background:url(/images/bg_title_blog_hover.gif) left top repeat-x;color:#fff;height:31px;}
.box .hd2 ul li.divide_bar{background:url(/images/line_news_title.gif) left top no-repeat;width:2px;height:26px;}
.box .hd2 ul li.hover a{color:#FFF;}

.box .list1 {width:240px;margin-left:10px;}
.box .list1 li{height:22px;line-height:22px;text-overflow: ellipsis;overflow: hidden;}
.box .list2 {width:240px;margin:5px auto;}
/*-----底部------*/
/*footer*/
#footer{border-top:#ccc 2px solid;padding-top:20px;}
#footer li{text-align:center;float:left;width:930px;height:25px;line-height:25px;}
#footer a{color:blue;text-decoration: underline;}

#tags_ld_1,#tags_ld_2{margin-top:10px;margin-bottom:5px;height:80px;}
#loginul li,#loginmul li{text-align:center;}
#loginul li label,#loginmul li label{font-size:14px;font-weight:bold;}

/*弹出div的样式*/
#divAddFav{height:33px;top:100px;position:absolute;text-align:center;margin:0px auto;background:#FFCC00 url(/images/aM.gif);}
.alertTxt{font-weight:bold;font-size:14px;margin:10px;color:red;}