﻿h1{margin:0px;padding:0px;}
body{font-size:9pt; font-family:Tahoma;margin:0px;padding:0px;line-height:18px;

}

#mf{width:960px; position:relative; overflow:hidden; text-align:left;background:#FFFFFF;}
a {color:#666666; text-decoration:none;}
a:hover{color:Red; text-decoration:none;}
/*Logo*/
#logo{float:left;width:185px;}
/*菜单*/
#menu {width:760px;height:56px;  text-align: center;overflow:hidden; float:right; padding:0px;margin:0px; overflow:hidden;}
#menu h2{font-size:12px;margin:0px;padding:0px;display:inline; }
#menu a{display:inline-block;text-align:center;color:#000000/*0C5298*/;width:44px;
        margin-top:6px;font-family: 微软雅黑, Tahoma;
		border-right:1px dotted #bbbbbb; letter-spacing:2px; font-weight:normal;}
#menu a:hover{color:Red;}
/*版权*/
#copyright{ position:relative; overflow:hidden; width:100%; text-align:center; color:Gray; padding:10px; background:#eeeeee;
        border-top:2px solid #15488F; padding-bottom:30px;}

#SubMenu{background:#15488F;margin-top:2px; text-align:center;padding-top:3px;padding-bottom:3px;}
#SubMenu a{color:#ffffff; display:inline-block; height:22px; line-height:22px; width:70px; text-align:center; 
            border-right:1px dotted #C6DBE5; overflow:hidden;}
#SubMenu a:hover{color:#eeeeff;}

form,ul{margin:0px;padding:0px;}
#location{margin-top:1px;margin-bottom:1px;border:1px solid #eaeaea;padding:3px;background:#fefefe;}
/*侧边*/
#side{width:300px;  position:relative;border:0px solid #eeeeee; overflow:hidden;float:right;}
#main{width:653px;  position:relative;border:0px solid #eeeeee; overflow:hidden;float:left;}
#main h2{font-size:18px;line-height:30px;margin-top:10px;padding:0px;}


/*新闻频道顶端的图片新闻*/
#channel_news_imagenew{display:block; position:relative; overflow:hidden;border:0px solid #BBCDD9; text-align:center;padding-top:2px;padding-bottom:2px;}
#channel_news_imagenew .item{display:inline-block;width:132px;height:110px;border:0px solid #dddddd;margin:3px; overflow:hidden;}
#channel_news_imagenew .item img{width:132px;height:96px;border:0px;}

/*新闻块*/
#channel_news_block { position:relative; overflow:hidden;}
#channel_news_block .block{width:49.5%;border:1px solid #E8EFF5;display:inline-block;margin-right:1px;margin-top:1px; overflow:hidden; position:relative;}
#channel_news_block .block h2{margin:0px;padding-left:3px;background:#E4ECF2 url("/content/box_bg.gif");font-size:14px;color:#000000;
            height:30px; line-height:30px;border-bottom:1px dotted #D8E1E8;cursor:hand;}
#channel_news_block .block h2:hover{color:#ff2222;}
#channel_news_block ul{margin:0px;padding:0px;padding-left:3px; position:relative; overflow:hidden;}
#channel_news_block li{border-bottom:1px dotted #eeeeee; list-style-position:outside; position:relative;color:gray;list-style-type:none; 
             height:22px; display:block; overflow:hidden; text-indent:0px;background:url("/content/ico2.png") no-repeat;
                             background-position:left center;}
#channel_news_block li a{color:#335EA8;display:inline-block;width:220px; overflow:hidden;border:0px solid red;
                            height:20px;line-height:20px; overflow:hidden; margin-left:18px;}
#channel_news_block li a:hover{color:#ff2222;}
#channel_news_block li .tm{height:20px;line-height:20px; overflow:hidden;color:Gray;display:inline-block;border:0px solid red;}
/*侧边栏目*/
.side_panel { position:relative; overflow:hidden;margin-bottom:2px;border:1px solid #BBCDD9;}
.side_panel h2{margin:0px;padding-left:3px;background:#E4ECF2 url("/content/box_bg.gif");font-size:14px;color:#000000;
            height:30px; line-height:30px;border-bottom:1px dotted #D8E1E8;cursor:hand;}
.side_panel li{border-bottom:1px dotted #eeeeee; list-style-position:outside; position:relative;color:gray;list-style-type:none; 
             height:22px; display:block; overflow:hidden; text-indent:0px;background:url("/content/ico2.png") no-repeat;
                             background-position:left center;}
.side_panel li a{color:#335EA8;display:inline-block;width:220px; overflow:hidden;border:0px solid red;height:20px;line-height:20px; overflow:hidden; margin-left:18px;}
.side_panel li a:hover{color:#ff2222;}

#newslist{border:1px solid #BBCDD9;}
#newslist li{border-bottom:1px dotted #eeeeee; list-style-position:outside; position:relative;color:gray;list-style-type:none; 
             height:24px; display:block; overflow:hidden; text-indent:0px;background:url("/content/ico2.png") no-repeat;
                             background-position:left center;}
#newslist ul{padding:5px; font-family:Tahoma; font-size:14px;}
#newslist li a{color:#335EA8;display:inline-block;width:520px; overflow:hidden;border:0px solid red;height:24px;
    line-height:24px; overflow:hidden; margin-left:18px;}
#newslist li a:hover{color:#ff2222;}
#newslist .tm{height:24px;line-height:24px; overflow:hidden;color:Gray;display:inline-block;border:0px solid red;}
/*分页按钮*/
#page_buttons .cbutton{margin:5px;color:Red;}
#page_buttons .dbutton{margin:5px;color:blue;}


/*视频栏目*/
#channel_movie_block .block{width:49.5%;border:1px solid #E8EFF5;display:inline-block;margin-right:1px;margin-top:1px; overflow:hidden;}
#channel_movie_block .block h2{margin:0px;padding-left:3px;background:#E4ECF2 url("/content/box_bg.gif");font-size:14px;color:#000000;
            height:30px; line-height:30px;border-bottom:1px dotted #D8E1E8;cursor:hand;}
#channel_movie_block .block h2:hover{color:#ff2222;}
#channel_movie_block{ position:relative; overflow:hidden; width:100%;}
#channel_movie_block .item{display:inline-block;width:150px;height:110px; overflow:hidden; margin:4px; text-align:center;}
#channel_movie_block .item img{width:160px;height:96px;border:0px;}
#channel_movie_block .more{margin:3px;display:block; text-align:right;color:Red;}

/*下载按钮*/
.downloadbutton {display:inline-block;width:60px;height:25px;border:1px solid #cccccc;background:#fafafa; line-height:25px; 
    text-align:center;}
/*{background:url("/content/download.gif") no-repeat;height:46px; text-align:right; background-position:left center;
    display:inline-block;width:110px; line-height:46px; font-size:14px; font-weight:bold;color:#000000;}*/
    
th{ text-align:left;background:#DDF4FF;}
.linea{background:#F7FAFE;}
.linec{background:#FFFFBF;}
.lineb{background:#ffffff;}

#YpContent{position:relative; overflow:hidden;  text-align:left; padding:5px;}
#YpContent h1{ text-align:center; line-height:30px;height:30px;}

#YpTable{background:#ABCDF3;width:100%;}
#YpTable td{background:#F7FAFE;color:Gray;}


#channel_gallery_block .block{width:49.5%;border:1px solid #E8EFF5;display:inline-block;margin-right:1px;margin-top:1px; overflow:hidden;}
#channel_gallery_block .block h2{margin:0px;padding-left:3px;background:#E4ECF2 url("/content/box_bg.gif");font-size:14px;color:#000000;
            height:30px; line-height:30px;border-bottom:1px dotted #D8E1E8;cursor:hand;}
#channel_gallery_block .block h2:hover{color:#ff2222;}
#channel_gallery_block{ position:relative; overflow:hidden; width:100%;}
#channel_gallery_block .item{display:inline-block;width:140px;height:120px; overflow:hidden; margin:4px; text-align:center;}
#channel_gallery_block .item img{width:140px;height:94px;border:0px;}


a.hotword{border-bottom:1px dotted #ff2222;color:Black;background:#F7FAFE;border:1px dotted #ABCDF3;}
a.hotword strong{ font-weight:normal;}
a.hotword:hover{color:Red;}











#comment{border-top:1px dotted #eeeeee;}












/*首页*/
.home_recommand_block{ position:relative; overflow:hidden; text-align:left;padding:3px;border-bottom:1px dotted #eeeeee;height:58px;}
.home_recommand_block .img_div{width:74px;height:54px;float:left;border:1px solid #eeeeee;}
.home_recommand_block .img_div img{width:70px;height:50px;border:2px solid #ffffff;}
.home_recommand_block .txt_div{border:0px solid red;margin-left:3px;float:right; text-align:left;width:200px;}
.home_recommand_block .txt_div strong{color:#F13C00;display:block;font-size:14px;}
.home_recommand_block .list a{border-bottom:1px solid;margin-right:3px;color:#0C5298;}
.home_recommand_block .list a:hover{color:#ff2222;}

/*资讯块
.news_block{width:356px;float:left;border:1px solid #AACCF1;margin-right:2px;margin-bottom:2px; position:relative;
        height:240px; overflow:hidden;}*/
.news_block{width:356px;float:left;border:1px solid #D4D4D4;margin-right:2px;margin-bottom:2px; position:relative;
        height:240px; overflow:hidden;}       
        
.news_block .pt{background:#ffffff;height:28px;line-height:26px; font-weight:bold; font-size:14px;text-indent:5px;
            border-top:2px solid #F5F5F5;
            border-bottom:2px solid #FFB900;}
.news_block .pt a{color:#000000;}
.news_block .pt a:hover{color:#ff2222;border-bottom:1px dotted;}
.news_block .sm{ position: absolute; width:280px;height:26px; text-align:right; top:0px;right:0px; line-height:26px;}
.news_block .sm a{margin:3px;color:#2599D8; font-family:Tahoma;border-bottom:1px solid;}
.news_block .sm a:hover{margin:3px;color:#ff2222;}






.news_block_img{width:122px;height:87px;text-align:center;float:left; overflow:hidden;margin:3px;margin-bottom:0px;}
.news_block_img .img_item{width:120px;border:1px solid #222222;height:85px;display:block; overflow:hidden;color:#ff2222; }
.news_block_img .img_item:hover{color:Red;border:1px solid #ff2222;} 
.news_block_img img{width:100%;height:100%;border:0px;}
.news_block_content{ width:215px; text-align:left; position:relative; overflow:hidden;font-size:14px; line-height:20px;
    font-family:宋体; background:#ffffff; color:#003399;}
.news_block_content .strong{  border-bottom:1px solid; font-weight:bold;}
.news_block_content li{list-style-type:none; line-height:23px; height:23px; overflow:hidden;}
.news_block_content a{margin-right:5px;color:#0449BE/*003399*/;  font-family:宋体;  border-bottom:1px solid;}
.news_block_content a:hover{color:#ff3333; }







a.hot,.hot{color:Red;}

/*供求块*/
.info_block{border:1px solid #AACCF1;background:#F7FAFE;margin-bottom:2px;}
.info_block .pt{height:26px;line-height:26px;border-bottom:1px dotted #006699;font-weight:bold;background:#E8F4F3;}
.info_block .pt a{color:#000000;margin-left:5px;cursor:hand;}
.info_block .pt a:hover{color:#ff0000;}
.info_block ul{padding:5px;}
.info_block li{display:inline;margin-right:5px;}
.info_block li a{color:#0C5298;border-bottom:1px solid;cursor:hand;}
.info_block li a:hover{color:Red;}
.info_block li a.hot{color:Red;}

.info_block_imgobj {margin:2px;display:inline-block;}
.info_block_imgobj img{width:110px;height:70px;border:0px;}


#hotbbs a{line-height:16px;margin-right:8px;}
#hotbbs .topped{color:Red;}
.bbsre{display:none;}

/*标签新闻*/
#tab_list{height:27px;line-height:27px;background:url("/content/tabg.jpg");}
#tab_list a{display:inline-block;width:60px;border-right:1px solid #AACCF1; text-align:center; color:#0C5298; }

#tabnews {margin:5px;padding:0px;}
#tabnews ul{margin:0px;padding:0px;}
#tabnews li{ list-style-type:none; margin-right:10px; font-family:宋体;  line-height:21px; overflow:hidden; height:21px;margin-left:0px;
         list-style-position:inside;border:0px solid;padding:0px;}
#tabnews a{font-size:14px;color:#0C5298;border-bottom:1px solid; margin-right:5px;}
#tabnews a:hover{color:Red;}

#tools{background:#E8F4F3;border:1px solid #AACCF1;margin-top:1px;  font-family:Tahoma;height:22px;line-height:22px;padding:2px;}
#tools a{margin:1px;}

/*登录框*/
#LoginState { position:relative;    line-height:25px; overflow:hidden; height:28px; border:1px solid #FFFFFF;
    background:url('/content/sinahome_0803_ws_001.gif') repeat-x; background-position:left -50px; border-bottom:1px solid #E1A841;}

#searchbox{background:#fafafa;border:1px dotted #cccccc; padding:3px;}

/*like*/
 
#like a{color:Red; border-bottom:1px solid;margin-left:5px; }

#likelist{ font-size:9pt; border:1px dotted #99AFD4; margin:20px;}
#likelist legend{font-weight:bold;background:#ffffff;border:1px solid #ABCDF3;display:block;margin-left:10px;padding:3px;}
#likelist li{ list-style-type:none; display:inline; }
#likelist li a{width:93%; overflow:hidden; height:22px; line-height:22px; border:0px solid gray; display:inline-block;margin-left:10px;
         padding-left:20px; background:url("/content/close.gif") no-repeat; background-position:left center;}
         
         
#BlogList   {font-size:14px; line-height:22px;   margin:0px;}
#BlogList li{ list-style-position:inside; list-style-type:none;margin-bottom:10px;  border:1px solid #A0D993; background:#ffffff;}
#BlogList li:hover{border:1px solid #2599D8;}
#BlogList a.blog_item_title{border-bottom:1px dotted #cccccc; font-weight:bold; display:block; 
            background:#EEFAEC url("/content/ico2.png") no-repeat;
             background-position: 3px center;  text-indent:20px; height:22px; overflow:hidden;  }
             
#BlogList a.blog_item_title:hover{color:#ff2222;}
#BlogList strong{color:Black;}
.passed_blog_item   a{color:#989335; text-decoration:none;}
.unpassed_blog_item a{color:#D78E34;}
.passed_blog_item p{margin:0px;padding:5px;background:#ffffff; font-size:9pt;color:Gray; text-indent:2em;}

#BlogBar{height:26px;line-height:26px; background:#fafafa url("/content/tabg.jpg"); border-bottom:1px solid #333333;}
#BlogBar a{margin:2px;}

#blog_banner{height:80px;background:url("/content/blogHead.jpg"); position:relative; overflow:hidden; border-bottom:3px solid #A0D993;}
#blog_title{color:#ffffff;font-size:18px; margin:20px; font-family: 微软雅黑, Tahoma; }
#blog_uri{ position:absolute; left:20px;bottom:20px; color:#ffffff;}

#blog_main{ background:#EEFAEC url("/content/blog_bg.gif"); position:relative; overflow:hidden; width:100%;padding-bottom:30px;}
#blog_side {padding:15px; padding-top:8px;}
#blog_side h2, .sideh2{ font-size:14px; font-family:微软雅黑, Tahoma; color:#000000; margin:0px; background:url("/content/bg_list.jpg") no-repeat;
        height:30px; line-height:30px; margin-top:10px;}

#blog_menu{height:30px; line-height:30px; background:url("/content/box_bg.gif");border-bottom:1px solid #A0D993;}
#blog_menu a{font-size:14px; font-family:微软雅黑,Tahoma; margin-left:10px; color:#000000; font-weight:bold;}
#blog_menu a:hover{color:#ff2222;}
#blog_copyright{ line-height:22px;padding:10px; border-top:2px solid #A0D993; color:Gray;  text-align:center;  }


#blog_last_list li{ list-style-position:inside; height:22px; line-height:22px; background:url("/content/close.gif") no-repeat;
              background-position:left center; list-style-type:none; padding-left:16px; }
#blog_last_list a{color:#335EA8; border-bottom:1px dotted;}
#blog_last_list a:hover{color:#ff2222;}

 
#blog_view{padding:20px;}
#blog_view h1{font-size:22px; font-weight:bold; line-height:30px; height:40px; border-bottom:1px dotted #aaaaaa;}
#blog_detail{}

#blogs_rcmd { list-style-position:inside;padding:10px;margin-top:5px;border:1px dotted #cccccc;}
#blogs_rcmd li{ list-style-type:none;}
#blogs_rcmd a strong{display:block;height:24px;line-height:24px; background:url("/content/ico2.png") no-repeat; cursor:hand;
        background-position:left center; text-indent:20px; font-size:14px; color:#075DB3; font-family:微软雅黑, Tahoma;}
#blogs_rcmd a strong:hover{color:Red;}
#blogs_rcmd li p{margin-left:20px;color:Gray;margin-top:5px;}

.blog_user{margin:5px;color:#0000ff; border-bottom:1px solid;}
.blog_user:hover{color:Red;}

#blog_detail p{margin:0px;padding:5px;}
.cnblogs_code{background:#eeeeee;padding:5px;border:1px solid #cccccc;}


.cmt_item   { list-style-position:inside; border-top:1px solid #aaaaaa;}
.cmt_item   .lc{color:Green;font-weight:bold;}
.cmt_item   p{margin-left:20px;margin-top:2px;font-size:9pt; font-family:Tahoma; color:Gray;}
.cmt_user   {color:#6699CC; font-weight:bold;}
.cmt_user:hover{color:Red;}
.cmt_time{color:#A3BB50;}

#pages a{margin:3px;display:inline-block;height:22px; line-height:22px;padding-left:3px; padding-right:3px; overflow:hidden;}
#pages a:hover{border:1px solid #aa2222;}
#pages a.cbutton{background:#DDF4FF;border:1px solid #48B2EC;}
#pages a.dbutton{background:#ffffff;border:1px solid #ABCDF3;}


#blog_top_list { list-style-position:inside;}

#mf_top{width:960px; position:relative; overflow:hidden; line-height:22px; text-align:right;display:none;}