/* CSS Document */
/* 单元格的CSS定义:对应CSS中的“TD”，这里为总的表格定义，为一般表格的的单元格风格设置，可定义内容为背景、字体颜色、样式等 */
.font11 {font-size:11pt;}
/* 顶部频道文字链接的CSS定义－－将顶部频道文字链接与网站链接总的CSS定义分开，以后可以制作深底浅字的格式，如果要保持原来的设计样式，将此定义内容删除或定义成与网站链接总的CSS相同即可。调用代码为<a class='Channel' ***>***</a> */
a.Channel:link {color: #ffffff;}
a.Channel:visited {color: #ffffff;}
a.Channel:hover{COLOR: #ffff00;}
a.Channel:active {color: #ffffff;}
/* 顶部当前频道文字链接的CSS定义－－调用代码为<a class='Channel2' ***>***</a> */
a.Channel2:link {color: #ffea00;}
a.Channel2:visited {color: #ffea00;}
a.Channel2:hover{COLOR: #336699;}
a.Channel2:active {color: #ffea00;}
/* 顶部当前频道文字链接的CSS定义－－调用代码为<a class='Channel2' ***>***</a> */
a.Title:link {color: #000000;}
a.Title:visited {color: #0066ff;}
a.Title:hover{COLOR: #ff0000;}
a.Title:active {color: #0066ff;}
*{
    padding:0;
    margin:0;
}
/* base */
body {
    margin:0px auto;
    font-size:10pt;
    font-family:宋体,arial,verdana,sans-serif,fantasy,tahoma;
    background-position:center;
    text-decoration:none;
    background:#d8d8d8;
    color:#505050;
    background1:#c8e4f2;
}
body,form,p,ol,ul,li,dl,dd,dt{
    padding: 0px;
    margin: 0px;
}
li{ list-style-type: none; }
legend{ display:none; }
small{ font-size:12px;}
h1{
    text-align:center;
    font-size:16pt;
    height:30px;
    line-height:30px;
    color:red;
}
img,fieldset{ border:0; }
a{
    text-decoration: none;
} 
/* 链接无下划线,有为underline */ 
a:link,a:visited{
    color:#505050;
    color1:#54564c;
} 
/*未访问的链接 已访问的链接*/
a:hover{
    color: #d40005;
    text-decoration:underline;
} 
/* 鼠标在链接上 */ 
a:active{
    color: #f30;
} 
/* 点击激活链接 */
em{ font-style:normal; }
.clear{
    height:0px;
    line-height:0px;
    font-size:0px;
    overflow:hidden;
    visibility:hidden;
    clear:both;
}
.line{
    height:1px;
    line-height:1px;
    font-size:0px;
    overflow:hidden;
    background:#d9d9d4;
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    margin:10px 0px;
    clear:both;
}
.input{
    line-height:20px;
    height:20px;
    border:1px solid #ccc;
}
img { border:0px; }
/*Login*/
#login{
    background:url(image/title_bg.gif) repeat-x #fff bottom;
    height:100px;
}
#login table{
    width:100%;
}
/*Public*/
#container{
    width:980px;
    margin:0 auto;
}
/*Header*/
#header{
    width1:952px;
    margin:0px auto;
    margin-bottom:6px;
    background:#d8d8d8; repeat-x top;
}
#top{
    width:980px;
    color: #FFFFFF;
    text-align:right;
    background:url() no-repeat top right;
    margin:0px auto;
}
#top img{
    float:left;
    display:block;
}
.date{
    height: 29px;
    background-repeat: no-repeat;
    padding-top: 24px;
    color: #fff;
    cursor: pointer;
}
#menu{
    width:977px;
    margin:0px auto;
    height:30px;
    line-height:30px;
    background:url(image/top_menu_bg.gif) repeat-x;
}
#menu ul{
    width:958px;
    margin:0px auto;
}
#menu li{
    float:left;
}
.nav_on{
    background: url(image/top_menu_hover.gif) repeat-x bottom;
    line-height: 27px;
    cursor: pointer;
}
.nav_on p{
    background1: url(image/menu_right.gif) no-repeat right bottom;
    padding:4px 10px 0 10px;
}
.nav_off{
    height: 29px;
    background-repeat: no-repeat;
    color: #fff;
    cursor: pointer;
}
.nav_off p{
    line-height: 27px;
    padding:3px 10px 0 10px;
    background-repeat: no-repeat;
    background-position: right;
}
.nav_off a{color:#fff;}
.nav_off a:link,.nav_off a:visited{color:#fff;}
.nav_foot{
    margin:0px auto;
    width:978px;
    background: url(image/submenu_bg.gif) bottom;
    height:29px;
    text-indent:10px;
    clear: both;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
.nav_foot span{
    line-height: 28px;
    margin-right: 10px;
}
/*Path*/
#path,.boxtitle,.boxnav{
    border:1px solid #fff;
    border-bottom:none;
    text-indent:10px;
}
#path,.boxnav{
    height:26px;
    line-height:26px;
    background:url(image/title_bg.gif) repeat-x;
}
.boxtitle{
    height:28px;
    line-height:28px;
    background:url(image/menu_bg.gif) repeat-x;
}
.boxtitle span{
    font-weight:bold;
    color:#fff;
    display:inline;
}
#path span,.boxnav span{
    font-weight:bold;
}
.boxnav small{
    float:right;
    margin-top:-28px;
    line-height:30px;
    padding-right:5px;
}
.my_gg{
    background:#eee;
    height:105px;
    margin-bottom:5px;
}
/*Search*/    
.search{
    background:#eee;
    margin-bottom:5px;
}
.search table{
    width:100%;
}
.search td{
    line-height:25px;
}
/**/
.h2{
    width:100%;
    height:31px;
    line-height:31px;
    background:url(image/title_bg.gif) repeat-x #fff;
}
.h2 div,.h2 small{
    background:url(image/menu_bg_hover.gif) no-repeat;
    text-align:center;
    font-weight:bold;
    width:80px;
    color:#fff;
    line-height:28px;
    height:31px;
    float:left;
}
.h2 div a{color:#fff;}
.h2 div a:link,.h2 div a:visited{color:#fff;}
.h2 p{
    text-align:right;
    float:right;
    line-height:28px;
    padding-right:5px;
}
.h2 p img{
    margin-top:8px;
}
.h2 p span{
    font-weight:bold;
    color:red;
}
.h2 small{ background:url(image/menu_bg_link.gif) no-repeat right top;}
/**/
.h3{
    width:100%;
    height:31px;
    line-height:31px;
    background:url(image/title_bg.gif) repeat-x #fff;
}
.h3 div,.h3 small{
    background:url(image/menu_bg_hover3.gif) no-repeat;
    text-align:center;
    font-weight:bold;
    width:160px;
    color:#fff;
    line-height:28px;
    height:31px;
    float:left;
}
.h3 div a{color:#fff;}
.h3 div a:link,.h2 div a:visited{color:#fff;}
.h3 p{
    text-align:right;
    float:right;
    line-height:28px;
    padding-right:5px;
}
.h3 p img{
    margin-top:8px;
}
.h3 p span{
    font-weight:bold;
    color:red;
}
.h3 small{ background:url(image/menu_bg_link.gif) no-repeat right top;}

/*List*/
.list{
    line-height:150%;
    width:100%;
    padding-bottom:5px;
    background:url(image/title_bg.gif) repeat-x bottom #fff;
    margin-bottom:10px;
}
.list li{
    background:url(image/img_icon.gif) no-repeat 5px 10px;
    height:23px;
    line-height:23px;
    text-indent:15px;
    border-bottom:1px dashed #eee;
    width:98%;
    margin:0px auto;
    clear:both;
}
.list li span{
    float:right;
    padding-right:5px;
    color:#9c8b88;
    margin-top:-23px;
}    
/*Left Right*/
#left{
    width:672px;
    float:left;
}
#right{
    width:300px;
    float:right;
}

.boxborder,.boxpadding,.boxtext{
    border:1px solid #fff;
    background:#f8f8f8;
    padding-top:10px;
    margin-bottom:8px;
}
.boxborder1{
    border:1px solid #fff;
    background:#f8f8f8;
    padding-top:0px;
    margin-bottom:8px;
}
.boxpadding{
    padding:10px;
}

/*Tab*/
.tab,.tab_1,.tab_2,.tab_4,.tab_6,.boxthumb_nav{
    background:url(image/title_bg.gif) repeat-x #fff top;
    clear:both;
    height:31px;
    overflow:hidden;
}
.tab .tab_on,.tab .tab_off,.tab_1 .tab_on,.tab_1 .tab_off,.tab_2 .tab_on,.tab_2 .tab_off,.tab_4 .tab_on,.tab_4 .tab_off{
    text-align:center;
    font-weight:bold;
    width:80px;
    line-height:28px;
    height:31px;
    float:left;
    cursor:pointer;
}
.tab_6 .tab_on,.tab_6 .tab_off{
    text-align:center;
    font-weight:bold;
    width:50px;
    line-height:28px;
    height:31px;
    float:left;
    cursor:pointer;
}
.tab_6 .tab_on6{
    text-align:center;
    font-weight:bold;
    width:60px;
    line-height:28px;
    height:31px;
    float:left;
    cursor:pointer;
}
.boxthumb_nav .tab_on,.boxthumb_nav .tab_off{
    text-align:center;
    font-weight:bold;
    width:80px;
    line-height:28px;
    height:31px;
    float:left;
    cursor:pointer;
}
.tab .tab_on{
    color:#fff;
    background:url(image/menu_bg_hover.gif) no-repeat;
}
.tab .tab_off,.tab_1 .tab_off,.tab_2 .tab_off,.tab_4 .tab_off,.tab_6 .tab_off,.boxthumb_nav .tab_off{
    background:url(image/menu_bg_link.gif) no-repeat right top;
}
.tab p,..tab_1 p,.tab_2 p,.tab_4 p,.tab_6 p{
    float:right;
    line-height:28px;
    padding-right:5px;
}
.tab_1 .tab_on{
    color:#fff;
    background:url(image/menu_bg_hover_1.gif) no-repeat;
}
.tab_2 .tab_on{
    color:#fff;
    background:url(image/menu_bg_hover_2.gif) no-repeat;
}
.tab_4 .tab_on{
    color:#fff;
    background:url(image/menu_bg_hover_4.gif) no-repeat;
}
.tab_6 .tab_on{
    color:#fff;
    background:url(image/menu_bg_hover_6.gif) no-repeat;
}
.tab_6 .tab_on6{
    color:#fff;
    background:url(image/menu_bg_hover_61.gif) no-repeat;
}
.boxthumb_nav .tab_on{
    color:#fff;
    background:url(image/menu_bg_hover_3.gif) no-repeat;
}

.digg_tab{
    background:url(image/title_bg.gif) repeat-x #fff top;
    clear:both;
    height:31px;
    overflow:hidden;
}
.digg_tab div{
    background:url(image/menu_bg_hover_3.gif) no-repeat;
    text-align:center;
    font-weight:bold;
    width:80px;
    color:#fff;
    line-height:28px;
    height:31px;
    float:left;
}
.digg_tab p{
    float:right;
    line-height:28px;
    padding:0px 5px;
    cursor:pointer;
}
.digg_tab .tab_on{
    text-decoration:underline;
}

/*Digg List*/
.digg_hits{
    width:100%;
    padding-bottom:5px;
    background:url(image/title_bg.gif) repeat-x bottom #fff;
    margin-bottom:5px;
}
.digg_hits li{
    background:url(image/digg_icon.gif) no-repeat 5px 5px;
    height:25px;
    line-height:25px;
    text-indent:70px;
    width:98%;
    margin:0px auto;
    clear:both;
    border-bottom:1px dashed #eee;
}
.digg_hits li span{
    float:left;
    padding-right:5px;
    color:#9c8b88;
    margin-left:-35px;
    margin-top:-23px;
    color:#fff;
}
/*Bottom*/
#linking{
    text-align:center;
    border:1px solid #fff;
    width:978px;
    margin:0px auto;
    background: #f8f8f8;
}
#bottom{
    text-align:center;
    border:1px solid #fff;
    width:978px;
    margin:0px auto;
    background:url(image/title_bg.gif) repeat-x top #f8f8f8;
}
    #bottom div{
    line-height:25px;
    margin-bottom:5px;
}
    #bottom small{
    width:100%;
    line-height:20px;
    font-size:12px;
}

/*Page*/
.pages{
    clear:both;
    height:25px;
    padding:5px 0px;
    text-align:center;
}
.input_page{
    border:1px solid #ccc;
    height:19px;
    line-height:19px;
    width:50px;
}
.go_page{
    border:1px solid #ccc;
    height:21px;
    margin-top:1px;
    padding:0px 2px;
}
.pages ul,.content_page{
    width:auto;
    margin:0px auto;
    clear:both;
    margin-bottom:5px;
}
    .pages li,.content_page li{
    float:left;
    border:1px;
    background:#f8f8f8;
    border-color:#fff #ccc #ccc #fff;

    border-style:solid;
    margin-left:5px;
    display:inline;
    padding:3px 5px;
}
    .pages li.input_li{
    padding:0px;
    border:0px;
}
.content_page li.page_on{
    font-weight:bold;
    background:#999;
    color:#fff;
}
/*Ad*/
.content_ad{
    width:468px;
    height:60px;
    overflow:hidden;
    clear:both;
    margin:0px auto;
    margin-top:-5px;
}
/*body{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/

.search{
    margin:0px;
}

.line_tr{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    background:url(image/line.gif) repeat-x;
    height:23px;
    overflow:hidden;
}

.left{
    width:472px;
    float:left;
}
.left .boxpadding{
    margin-bottom:0px;
    padding:8px;
}

.boxps,.boxvisit{
    border:1px solid #fff;
    background:#fff;
    overflow:hidden;
}
.boxps{
    height:283px;
}
.boxvisit{
    height:180px;
}
.menu_visit{
    width:100%;
    margin-bottom:4px;
}
.boxps .h2 div{
    background:url(image/menu_bg_hover_1.gif) no-repeat;
}
.boxvisit .h2 div{
    background:url(image/menu_bg_hover.gif) no-repeat;
}
.boxps .boxps_td{
    width:100%;
    clear:both;
    background:#f8f8f8;
    padding-top:5px;
}
.boxps .boxps_left{
    width:178px;
    float:left;
}
.boxps .boxps_left li,.menu_visit li{
    width:80px;
    height:25px;
    line-height:25px;
    background:#f8f8f8;
    border-width:1px;
    border-color:#fff #ccc #ccc #fff;
    border-style:solid;
    float:left;
    margin-left:5px;
    display:inline;
    margin-bottom:4px;
    text-align:center;
    onmouseover:expression(onmouseover=function(){this.style.background='#666';});
    onmouseout: expression(onmouseout =function(){this.style.background='#f8f8f8';});
}
.boxps .boxps_left li a:hover,.menu_visit li a:hover{
    color:#fff;
}
.boxps .list{
    float:left;
    width:285px;
    overflow:hidden;
    margin-bottom:0px;
    background:none;
}
    .boxps .list li{
    border-color:#ddd;
    line-height:23px;
    height:23px;
}
    
    
.left_thumb{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    height:188px;
    overflow:hidden;
    background:#f8f8f8;
}
    .left_thumb li{
    width:220px;
    height:50px;
    overflow:hidden;
    margin-left:10px;
    display:inline;
    float:left;
    margin-bottom:10px;
}    
.left_thumb img{
    width:220px;
    height:50px;
    display:block;
}
/*左图片右列表*/    
.thumb_art{
    width:100%;
    height:110px;
    overflow:hidden;
    clear:both;
    background:#f8f8f8;
    margin:0px auto;
    border-width:1px;
    border-color:#fff #ccc #ccc #fff;
    border-style:solid;
    padding-left:10px;
    padding-right:5px;
}
.thumb_art img{
    width:130px;
    height:100px;
    display:block;
    overflow:hidden;
    float:left;
    padding:5px;
}
.thumb_art p{
    height:30px;
    line-height:30px;
    font-size:13pt;
    font-family:"黑体";
    border-bottom:1px solid #ddd;
    margin-bottom:5px;    
}
.p42{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    width:450px;
    text-align:center;
}
.thumb_art p span{
    font-weight:normal;
    float:right;
    margin-top:-30px;
    color:#9c8b88;
}
.thumb_art em{
    line-height:20px;
    text-indent:20px;
    color:#888;
}
    
.menu{
    background:url(image/menu_line.gif) repeat-x;
    border:1px solid #fff;
    border-bottom:none;
    text-indent:10px;
    height:28px;
    line-height:28px;
}
.menu span{
    font-weight:bold;
    color:#fff;
}


.tab_3{
    background:url(image/title_bg.gif) repeat-x #fff top;
    clear:both;
    height:31px;
    overflow:hidden;
}
.tab_3 .tab_on,.tab_3 .tab_off{
    text-align:center;
    font-weight:bold;
    width:80px;
    line-height:28px;
    height:31px;
    float:left;
    cursor:pointer;
}
.tab_3 .tab_on{
    background:url(image/menu_over.gif) no-repeat right top;
}
.tab_3 .tab_off{
    background:url(image/menu_bg_link.gif) no-repeat right top;
}
.tab_3 p{
    float:right;
    line-height:28px;
    padding-right:5px;
}

.right{
    width:500px;
    float:right;
}
.right .boxborder{
    padding-bottom:10px;
}


/*FriendLink*/
#link{
    background:#f8f8f8;
    padding:5px;
}
/*Digg List*/
.digg{
    background:url(image/title_bg.gif) repeat-x bottom #fff;
    padding:5px 0px;
}
.digg_list{
    width:98%;
    border-bottom:1px dashed #eee;
    height:48px;
    margin:0px auto;
    margin-bottom:5px;
    overflow:hidden;
}
.digg_list div{
    float:left;
    width:47px;
    height:48px;
    background:url(image/digg.gif) no-repeat;
    overflow:hidden;
    margin-left:5px;
}
.digg_list div p{
    text-align:center;
    clear:both;
    height:20px;
    line-height:20px;
}
.digg_list div span{
    text-align:center;
    clear:both;
    margin:0px auto;
    height:20px;
    line-height:20px;
}
.digg_list ul{
    float:left;
    padding-left:10px;
}
.digg_list ul li{
    height:22px;
    line-height:22px;
}
.digg_list ul span{color:red;}

/*Index Class*/
.index_class{
    background:url(image/title_bg.gif) repeat-x #fff bottom;
    padding:0px 2px;
    clear:both;
}
.index_class dl{
    width:100%;
    height1:85px;
    overflow:hidden;
    margin-bottom:5px;
}
.index_class dt{
    width:100%;
    height:35px;
    line-height:35px;
    font-size:15pt;
    font-family:黑体;
    border-bottom:1px dashed #ccc;
}
.index_class dd{
    line-height:20px;
    text-indent:30px;
    color:#999;
    padding:5px 0px;
    border-bottom:1px solid #999;
}
.index_class p a{color:#666;}
.index_class .thumb{
    float:left;
    width:130px;
    overflow:hidden;
}
.index_class .thumb li{
    width:130px;
    line-height:20px;
    text-align:center;
}
.index_class .thumb li img{
      width:130px;
      height:100px;
      display:block;
  }
.index_class .list{
    float:left;
    width:338px;
    overflow:hidden;
    margin-bottom:0px;
    background:none;
}
/*FriendLink*/
.link{
    width:100%;
    padding-top:5px;
    clear:both;
}
.link li{
    float:left;
    margin-left:5px;
    display:inline;
    word-break:keep-all;
}
.link li.link_img{
    width:88px;
    height:31px;
    overflow:hidden;
    margin-bottom:5px;
}
.link li img{display:block;}
.link li.link_art{
    width:auto;
    line-height:22px;
}
/*BoxThumb*/
.boxthumb{
    background:#f8f8f8;
    border:1px solid #fff;
    border-bottom:0px;
}
.boxthumb li{
    width:132px;
    line-height:20px;
    height:122px;
    overflow:hidden;
    float:left;
    text-align:center;
    margin-left:7px;
    display:inline;
}
.boxthumb li img{
    width:130px;
    height:100px;
    display:block;
    border:1px solid #fff;
}
.boxthumb .boxnav{
    text-index:0px;
}
    
.left .boxthumb li{
    margin-left:18px;
}

#Slide1{
    border:1px solid #fff;
    overflow:hidden;
    clear:both;
    height:235px;
    width:170px;
    margin-bottom:6px;
    margin-right:4px;
    position:relative;
    float:left;
    left:0px;   
}
#Slide2{
    border:1px solid #fff;
    overflow:hidden;
    clear:both;
    height:235px;
    width:280px;
    margin-bottom:6px;
    float:right;
    right:0px;
    margin-left:0px;
    position:relative;
    display:block;   
}
#Slide{
    border:1px solid #fff;
    overflow:hidden;
    clear:both;
    height:235px;
    width:450px;
    margin-bottom:6px;
    position:relative;
    display:block;    
}
.SlideMainRoll {
    filter: revealTrans(duration=1,transition=12);
    cursor: pointer;
}
#SlideMain{
    width:450px;
    height:335px;
    overflow:hidden;
}
#SlideMain img{
    width:450px;
    height:335px;
    display:block;
}
#SlideMenu {
    position:absolute;
    margin-top:-325px;
    margin-left:355px;
    display:inline;
    width:60px;
    height:60px;
}
#SlideMenu ul {
    list-style:none;
    margin:0px;
    padding:0px;
}
#SlideMenu ul li {
    margin:5px;
    width:76px;
    height:57px;
    overflow:hidden;
    background:none;
}
#SlideMenu ul li img {
    width:74px;
    height:55px;
    overflow:hidden;
    border:1px solid #ddd;
}
.SlideMenuOver {
    filter:alpha(opacity=100);
    -moz-opacity:1;
}
.SlideMenuOut {
    filter:alpha(opacity=50);
    -moz-opacity:0.6;
}    

.img,.art{
    margin:0px auto;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    text-align:center;
    background:#fff;
}
.img{
    height:60px;
}
.art{
    height:15px;
    padding:10px 0px;
}

.boxpadding{
    padding:5px;
}
.member{
    width:100%;
}

.left_menu{
    width:162px;
    margin:0px auto;
    padding:5px 5px 0px 5px;
    background:#fff;
}
.left_menu p{
    height:25px;
    background:url(member/user_menu.gif) no-repeat;
    line-height:25px;
    text-indent:20px;
    border:1px solid #999;
    margin-bottom:5px;
}
/*Right*/
}
.boxpadding table{
    background:#ccc;
    width:100%;
}
.boxpadding td{
    border:1px solid #fff;
    background:#f8f8f8;
    line-height:25px;
    padding-left:5px;
}

/*重定义*/
#right .boxpadding{
    padding:5px;
    padding-bottom:0px;
}
#right .list{
    margin-bottom:5px;
}
/*Search*/
.search{
    width:100%;
    height:30px;
}
.search li{
    width:auto;
    float:left;
}

.tab{
    width:100%;
    background:url(image/title_bg.gif) repeat-x #fff top;
    clear:both;
    height:31px;
    overflow:hidden;
}
.tab .tab_on,.tab .tab_off{
    text-align:center;
    font-weight:bold;
    width:80px;
    line-height:28px;
    height:31px;
    float:left;
    cursor:pointer;
}
.tab .tab_on{
    color:#fff;
    background:url(image/menu_bg_hover.gif) no-repeat;
}
.tab .tab_off{
    background:url(image/menu_bg_link.gif) no-repeat right top;
}
.tab p{
    float:right;
    line-height:28px;
    padding-right:5px;
}
/**/
.class{
    width:320px;
    background:#fff;
    margin-left:10px;
    float:left;
    display:inline;
}
.boxborder dl{
    width:100%;
    clear:both;
    height:110px;
    background1:#fff;
}
.boxborder dl dd{
    float:left;
    width:132px;
    overflow:hidden;
    display:inline;
    margin-bottom:10px;
}
.boxborder dl dd{
    margin-left:2px;
}
.class dl dd{
    margin-left:20px;
}
.boxborder dl dd img{
     width:130px;
     height:100px;
     display:block;
     overflow:hidden;
     margin:0px auto;
}
.boxborder dl dd img{
     border:1px solid #fff;
}
/*栏目页*/
.category{
    width:650px;
    background:#fff;
    padding-top:10px;
}    
.category dl{
    border-top:1px solid #fff;
    border-left:1px solid #fff;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    width:150px;
    overflow:hidden;
    text-align:center;
    margin-left:8px;
    background:#f5f5f5;
    padding-top:10px;
    margin-bottom:10px;
    float:left;
display:inline;
}    
.category dl dd{
    padding-bottom:2px;
}    
.category dl dt{
    height:22px;
    line-height:22px;
    text-align:center;
    padding:0px 3px;
}
.category dl dd img{
    border:1px solid #fff;
    width:130px;
    height:100px;
    display:block;
    overflow:hidden;
    margin:0px auto;
}

/*Content*/
#content{
    width:650px;
    background:#fff;
    margin:0px auto;
    margin-bottom:10px;
}
.text{
    height:25px;
    line-height:25px;
    text-align:center;
    background:url(image/title_bg.gif) repeat-x bottom;
}
.intro{
    border:1px dotted #ccc;
    width:620px;
    margin:0px auto;
    margin-top:5px;
    line-height:20px;
    padding:0px 5px;
    background:#f8f8f8;
}
#text{
    padding:10px;
    line-height:20px;
    margin-bottom:10px;
}
.pre_next{
    line-height:20px;
    float:left;
    width:auto;
    padding-top:8px;
}
#pre_ding{
    width:100%;
    height:50px;
}
#key,#url{
    width:650px;
    margin:0px auto;
    height:20px;
    line-height:20px;
    text-indent:5px;
    overflow:hidden;
}
#url{
    background:#666;
    color:#ddd;
    margin-bottom:10px;
}
#key{
    background:#eee;
    clear:both;
}
    #url a{color:#ddd;}

#digg_hits{
    width:auto;
    clear:both;
    margin-bottom:5px;
}
#digg{
    width:auto;
    clear:both;
    padding-right1:5px;
}
#digg ul{
    margin-left:5px;
    height:24px;
    overflow:hidden;
    float:left;
    display:inline;
}
#digg li{
    float:right;
    border:1px;
    background:#f8f8f8;
    border-color:#fff #ccc #ccc #fff;
    border-style:solid;
    padding:4px 5px 2px 5px;
    color:red;
}
#digg li.num{
    width:auto;
    font-weight:bold;
    background:#333;
    color:#fff;
    float:right;
    padding:4px 5px;
    border:none;
}
#digg li.digg_text{
    background:#999;
    color:#fff;
}
#left1{
    width:372px;
    float:left;
}
#right1{
    width:200px;
    float:right;
}
#left210{
    width:210px;
    float:left;
}
#right760{
    margin-left:210px;
    width:760px;
    float:right;
}
.left_title /* 右栏标题表格背景、文字颜色定义 */
{
    font-weight:bold;
    font-size:11pt;
    color:#000000;
    height: 34px;
    padding-left: 0px;
    padding-top: 5px;
    text-align: center;
    background-image: url(image/langmu_001.gif);
}
.left_middle {
    padding:3px;
    padding-left:5px;	
    background-image: url(image/Bg_Box03.gif);	
}
.left_bottom {
    background-image: url(image/Bg_Box02.gif);
    background-repeat: no-repeat;
    height:10px;
}
.left_title1 /* 右栏标题表格背景、文字颜色定义 */
{
    font-weight:bold;
    font-size:11pt;
    color:#000000;
    height:34px;
    padding-left: 0px;
    padding-top: 5px;
    text-align: center;
    background-image: url(image/langmu_0011.gif);
}
.left_middle1 {
    padding:3px;
    padding-left:5px;
    height:100%;	
    background-image: url(image/Bg_Box031.gif);	
}
.left_bottom1 {
    background-image: url(image/Bg_Box021.gif);
    background-repeat: no-repeat;
    height: 10px;
}
#fontZoom{
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 180%;
    LETTER-SPACING: 1px
}
#fontZoom p{
    text-indent:2em;
    padding:0px;
    margin:0px;
}