/* Powered By 5UCMS */
body { margin:0 auto; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:150%; background-color:#eee; color:#666}
ul { padding:0; margin:0; list-style:none}
a { color:#666; text-decoration:none}
a:hover { text-decoration:underline}
p { text-indent:2em}
img { vertical-align:bottom}

/* 通用 */
.clear { clear:both}
.ml10 { margin-left:10px}
.mt10 { margin-top:10px}
.mr10 { margin-right:10px}
.mb10 { margin-bottom:10px}
.ml20 { margin-left:20px}
.mt5 { margin-top:5px}
.ml5 { margin-left:5px}
.pt10 { padding-top:10px}

/* 布局 */
.top_bg { background-color:#6e6e6e; margin:0 auto}
.top { width:960px; margin:0 auto; background-color:#fff}
.logo { float:left; width:245px; height:70px}
.logo_top { float:left; margin-top:10px}
.top_index { width:640px; float:left; color:#bbbbbb; text-align:right; padding-top:50px; font-size:14px}
.logo_bottom { float:left}
.brand { color:#cccccc; margin-left:106px; padding-top:2px}
.nav { margin:0 auto; background-color:#0274D5; padding:6px; font-size:14px; padding-left:12px; color:#fff; font-weight:bold}
.nav a { color:#fff}

.xl_1 { background-color:#bbb; color:#fff}
.xl_2 { background-color:#f60; color:#fff}

.ad_345 { float:left; width:345px; padding-top:8px; height:60px; padding-left:7px; overflow:hidden}
.ad_960 { margin-top:10px}
.ad_468_1 { float:left; width:468px; height:60px}
.ad_468_2 { float:left; width:468px; height:60px}

.body { width:950px; margin:0 auto; background-color:#fff; padding-left:10px}
.body .sf_index_list li { width:134px; height:80px; float:left; background-color:#f5f5f5; margin-right:8px; margin-top:8px; padding:8px; background-image:url(../image/sf_index_list_bg.gif); display:inline; overflow:hidden; word-break:break-all}
.body .sf_index_list .sf_index_name { font-size:14px; font-weight:bold; text-align:center; margin-bottom:4px}
.body .sf_index_list .hot { background-image:url(../image/sf_index_list_bg_hot.gif); color:#660000}
.body .sf_index_list .hot a { color:#660000}

.node { float:left; margin-top:10px; margin-right:8px; display:inline; height:222px; width:292px; background-color:#ccc; padding:8px; font-size:14px; background-image:url(../image/news_index_list_bg.gif); padding-top:2px}
.node li { border-bottom:1px dotted #ccc; line-height:22px}
.news_index_title { font-size:14px; font-weight:bold; padding:4px; border-bottom:1px solid #ccc; margin-bottom:4px}

.more { font-size:12px; color:#888}
.more a { color:#888}

.ggad_top { border:1px solid #efefef; padding:5px}
.ggad_banner { border:1px solid #efefef; padding:5px; text-align:center}
.ggad_content { text-align:center}

.pic_channel { border:1px solid #efefef; height:100%}
.pic_channel .cname { background-color:#efefef; color:#666; font-size:13px; font-weight:bold; line-height:24px; padding-left:10px}
.pic_channel .pic { float:left; display:inline}
.pic_channel .pic .picsrc img{ border:1px solid #eee}
.pic_channel .pic .title { text-align:center}

.content { border:1px solid #efefef}
.content h1 { font-size:16px; font-weight:bold; text-align:center; border-bottom:1px solid #efefef; margin:0 auto; padding-bottom:5px}
.content .info { font-size:14px}
/* 评论内容 */
.comment .more { }
.comment .list{ }/* ITEM */
.comment .list dl{ border-bottom:1px solid #fff; margin:0 auto; padding-bottom:5px; margin-top:5px; background-color:#efeeef} /* 单用户评论显示框 */
.comment .list dl dt{ } /* 网友信息 */
.comment .list dl dt span{ color:#ccc;font-size:9px} /* 评论时间 */
/* 发表评论 */
.post { margin-top:10px}
.comment { border:1px solid #efefef; padding:10px; background-color:#eee}
.comment form { margin:0 auto; padding:0}
.comment label { display:block; margin-top:4px}
.input { padding:5px; border-top:ridge 1px #ccc; border-right:inset 1px #D8D8D8; border-bottom:inset 1px #D8D8D8; border-left:ridge 1px #ccc}
.textarea { padding:5px; width:900px; height:70px; border-top:ridge 1px #ccc; border-right:inset 1px #D8D8D8; border-bottom:inset 1px #D8D8D8; border-left:ridge 1px #ccc; background-image:url(../image/logo_bg.gif); background-position:center; background-repeat:no-repeat}
.btn { margin-top:5px; border:0; background-color:#ccc; border-bottom:1px ridge #999; border-right:1px ridge #999; color:#666; padding:3px}

.friendlink { border:1px solid #efefef; padding-left:10px; padding-right:10px; line-height:24px}
.friendlink a { text-decoration:none}

.foot { background-color:#ccc; padding:10px; width:940px; margin:0 auto; color:#fff; border-top:10px solid #fff}
.foot a { color:#fff}
/* 列表页 */
.page { border:1px solid #efefef; padding:10px; padding-right:0; width:626px; float:left}
.list_right { border:1px solid #efefef; float:left; width:274px; padding:8px}
.page h2 { margin:0 auto; font-size:14px}
.description { text-indent:2em; margin-top:10px; margin-bottom:10px; border-bottom:1px solid #efefef; padding-bottom:5px; color:#999}

.page_pic { float:left; margin-right:10px; margin-bottom:10px}
.page_pic img {border:1px solid #eee}

/* 分页 */
.page_list{ width:100%}
.page_list a,.page span{ color:#666; text-decoration:none; letter-spacing:0px;border:1px solid #ccc;float:left;margin-right:2px;margin-left:2px;text-align:center; padding-left:3px; padding-right:3px} /* SPAN和链接 */
.page_list a, .page_list span{ color:#666; text-decoration:none; letter-spacing:0px;border:1px solid #ccc;float:left;margin-right:2px;margin-left:2px;text-align:center; padding-left:3px; padding-right:3px} /* SPAN和链接 */
.page_list a:hover, .page_list a.current{ color:#fff;border:1px solid #bbb; padding-left:3px; padding-right:3px; background-color:#ccc} /* 当前链接有激活时 */
.page_list input{ padding:0px;color:#ccc;height:16px;width:25px;border:0px solid #ccc;text-align:center; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif} /* 跳转INPUT */