/*  
Theme Name:re-Code H
Theme URI:http://www.maxbeta.com/about
Description:由 潇洒哥 via MaxBeta 修改的一个非常适合新闻站点的主题。并且内建了首页图片轮播功能，大致实现了各类浏览器的兼容。
Version: Rev.01
Author: 潇洒哥
Author URI:http://www.maxbeta.com/archives/author/admin/
此主题源自Livesino，并在此感谢！
*/
*{padding:0; margin:0}
body{font:14px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;color:#111;margin:0;padding:0;text-align:center;}
#main{background:#FCFCFC url(images/header_bg.jpg) no-repeat center top;}
img{border:none;}
p{font:14px/150% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;padding:5px;}
h1,h2,h3,h4{font-weight:normal;}
a{color:#036;text-decoration:none;}
a:visited{color:#036;text-decoration:none;}
a:hover{color:#036;text-decoration:underline;}
.comment-submit,.sidebar h2,.content h2,.search-input,.form-textarea,input{font-size:12px;font-family:"Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;}
.content h2{margin:0;font-size:16px;font-weight:bold;line-height:130%;padding-bottom:3px;color:#0A328C;}
.content h2 a,.content h2 a:visited{color:#0A328C;text-decoration:none;}
.content h2 a:hover{color:#79A5D6;text-decoration:none;}
.content h3{margin:8px 0 1px 0;}
.content h3,.sidebar h2{color:#6994B9;font-size:16px;line-height:150%;}
.clearfix{clear:both;}
.nova-l{float:left;}
.nova-r{float:right;}
.nova-l-h{border:1px solid #DDD;}
/* Structure */
.h{margin:0 auto;width:950px;text-align:left;}
.header{width:950px;}
.content{width:635px;float:left;margin:5px 0 0;}
.sidebar{width:300px;float:right;}
.footer{width:950px;height:70px;}
/* Header Nav */
.nav{width:auto;}
.nav-ul{list-style:none;font-size:12px;}
.nav-ul li{float:left;margin:0;}
.page_item a{color:#036;margin:5px 20px 5px 0;display:block;}
/* Header Search */
.search{height:24px;border:1px solid #E1F3F7;background:transparent url(images/features_icons.png) repeat-x 0 -151px;}
.search-input{margin:3px 0 9px 4px;border:0;background:transparent;color:#6080A5;}
.search-submit{width:24px;height:22px;margin-top:1px;border:0;cursor:pointer;background:url(images/features_icons.png) no-repeat 2px -52px;}

.postform{width:145px;margin:3px 0 9px 4px;border:1px solid #ddd;background:transparent;color:#6080A5;float:left;}
.postform_r{width:145px;margin:3px 0 9px 4px;border:1px solid #ddd;background:transparent;color:#6080A5;float:right;}

/* Header Logo */
#description{font-size:13px;color:#6BAAC2;}
/* Header Widget */
.header-widget{padding:10px 5px 0 0;text-align:right;font-size: 12px;}
.live-translator{padding-left:18px;background:transparent url(images/features_icons.png) no-repeat 0 0;}
.im-control{padding-left:20px;background:transparent url(images/features_icons.png) no-repeat 0 -36px;}
.webslices{padding-left:18px;background:transparent url(images/features_icons.png) no-repeat 0 -17px;}
.headrcmd{height: 190px; border-left: #ddd 1px solid;padding: 5px; margin-left: 260px; font: 12px/1.6em;background: transparent;}
.headrcmd p {line-height:100%;text-indent:2em;}
.headsgst{background: transparent;border-top:1px dashed #DDD;border-bottom:1px dashed #DDD;margin:0 -5px; line-height:15px;list-style:none;padding:5px 10px;}
.headflash{height:200px;margin:5px 0;background: #F1F9FC url(images/right_BG.jpg) repeat-x 100% 0px;border:1px solid #DDD;}

/* flashNews */
.flashNews {float:left;position:relative;width:260px;height:200px;overflow:hidden;text-align:left;font:normal 12px/1.6em simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#353535;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:260px;height:30px;background:#000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:5px;right:5px;top:165px;width:260px;height:18px;line-height:18px;z-index:2;margin:0;padding:0;}
.flashNews h3 a {font-size:14px;font-weight:600;color:#FFF;}
.flashNews p {position:absolute;left:5px;top:170px;width:284px;height:15px;z-index:2;margin:0;padding:0;}
.flashNews p a {color:#FFF;}
.flashNews p a:hover {color:#F60;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;z-index:2;}
.flashNews ul li {float:left;width:20px;height:10px;line-height:10px;text-align:center;background:#000;padding-bottom: 1px;}
.flashNews ul li a {display:block;width:20px;height:10px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFF;margin:0;padding:0;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F60;margin:0;padding:0;}
.flashNews img {border:0;max-width:260px;height:auto;}
.SwitchNav{list-style: none;list-style-image: none; list-style-position: inside;}
.SwitchTitle {color:#FFFFFF;font-weight:bold;text-indent: 0em;}


/* Content */
.post{padding:5px 5px 0 5px;overflow:hidden;}
.post-single{margin:5px 0 15px 0;overflow:hidden;}
.post-title{color:#6994B9;}
.post-info,.post-date,.post-author,.post-cat,.post-edit{float:left;padding-bottom:4px;margin-right:5px;font-size:11px;font-style:italic;border-bottom:#e1f3f7 1px solid;}
.post-comments{padding-left:18px;background:transparent url(images/features_icons.png) no-repeat 0 -131px;}
.post-add-comment{padding-left:18px;background:transparent url(images/features_icons.png) no-repeat 0 -110px;}
.post-tags{float:left;padding:0 0 0 18px;background:url(images/tag.png) no-repeat 0 1px;}
.post-bottom {background:#F5F5F5;border-top:1px dashed #DDD;list-style:none;margin:-5px;padding:3px 5px;height:28px;}
.tagcloud a{line-height:120%;text-align:center;color:#036;padding:0 3px;}
.tagcloud a:hover{background-color:#6994B9;color:#FFF;text-decoration:none;}
/* Entry */
.entry{padding:0;margin:0 0 5px 0;}
.entry ul ,.entry ol  {margin:8px 0 8px 55px;}
.entry a img{padding:2px;border:0;}
.entry p{font:14px/150%;padding:5px;text-indent:2em;}
.entry strong{background:#F9F9F9;}
.entry blockquote{color:#555;min-height:50px;margin: 5px 10px 5px 0px;padding: 0px 10px 0px 50px;border-left:4px solid #DDD;background:url(images/quote.gif) no-repeat 15px top;}
.entry table{border:0;}
.more-link{background:transparent url(images/features_icons.png) no-repeat 0 -92px;padding-left:18px;}
.list li{width:250px;float:left;}
.navigation{padding-top:5px;}
.previous-entries a{width:258px;display:block;padding-left:18px;background:url(images/nav.png) no-repeat -16px 1px;}
.next-entries a{width:258px;display:block;text-align:right;padding-right:18px;background:url(images/nav.png) no-repeat 259px 1px;}
/* Post Meta */
.meta_hover{background:#FBFBFB;border:1px solid #DDD;margin:10px 0;}
.meta{background:#FFF;border:1px solid #DDD;margin:10px 0;}
/* Sidebar */
.sidebar ul li ul,.sidebar ul li ul li,.sidebar ul li ul li ul li{white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;overflow: hidden;list-style:none;margin:0;padding:0;border:0;}
.sidebar ul li ul li{white-space:nowrap;text-overflow:ellipsis;overflow: hidden;padding:2px 0 2px 14px;background:url(images/bullet.png) no-repeat 2px 7px;border-bottom:1px dashed #E1F3F7;}
.sidebar-li{width:300px;margin:0;list-style:none;padding:0;}

.sidebar-rcmd-content{background: #E1F3F7;border:1px solid #E1F3F7;list-style:none;margin:5px 0;}
.sidebar-rcmd-content a{color:#036;}
.sidebar-rcmd-content a:hover{color:#79a5d6;}
.sidebar-rcmd-content p{font: 12px/110% 'Microsoft YaHei', 宋体, 'Segoe UI', Tahoma, Arial;text-indent: 2em;}
.sidebar-rcmd-data {word-break: break-all;border-bottom: 1px dashed #CCC;padding:4px;background-color: #F7FFD4;}
.sidebar-rcmd-data-odd {word-break: break-all;border-bottom: 1px dashed #CCC;padding:4px;background-color: #F7FBF3;}

.sidebar-rssfeed{padding-left:20px;line-height:19px;font-size:14px;background:url(images/features_icons.png) no-repeat 0 -73px;}
.sidebar-rssfeed a,.sidebar-rssfeed a:hover{color:#CB5C11;}
.sidebar-rssitems a{color:#666;}
.sidebar-title{padding:2px 0 0;}
.sidebar-title a{font-size:11px;}
.sidebar-li{width:300px;margin:0;list-style:none;padding:5px 0;}
.sidebar-widget{margin:5px 0 5px 0;color:#666;}
.sidebar-tags a{color:#666;}

.sidebar-comment{background: #F1F9FC url(images/right_BG.jpg) repeat-x 100% 0px;border:1px solid #E1F3F7;margin:5px 0 10px 0;}
.sidebar-comment dl{border-bottom:1px dashed #CCC;padding:5px;}
.sidebar-comment dd{font-size:14px;ling-height:120%;WORD-BREAK: break-all;}
.sidebar-comment dt{text-align:right; line-height:110%; font-size:11px;color:gray; padding:5px 0 0 0;}
.sidebar-comment dt span {font-style:italic;}
.sidebar-count{float:right;text-align:right;color:#777;text-indent: 0;}

.sbsgst{background: transparent;border:1px solid #E1F3F7;margin:5px 0;list-style:none;padding:5px;}

/* Comments */
.comment-main{background-color: #F5F8FD;border:1px solid #C8D8F2;margin:5px 0;padding:5px;}
.comments-title{background:transparent url(images/features_icons.png) no-repeat 0 -128px;padding-left:22px;}
.comments-o a,.comments-o a:hover{color:#CB5C11;font-size:12px;}
.comment,.trackback,.pingback{margin:5px 0;padding:5px 10px;}
.comment-content{margin-left:65px;padding:5px;border-left: 1px solid #DDD;}
.comment-content p{font:14px/150% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;padding:0;}
.comment-childs{border:1px solid #DDD;margin:0 5px 5px 45px;padding:5px;background:#FEFEFE;}
.comment-list{background-color:#FDFDFD;margin:0 -5px;border-bottom:1px dotted #CCC;}
.commentmetadata{color:#ccc;}
.thdrpy{padding-left:15px;}
.gravatar{width:48px;padding:2px;border:1px solid #DDD;float:left;WORD-BREAK: break-all;}
#commentform{margin:5px 0;}
.comments-input,.form-textarea,#trackback{border:1px solid #CCCCCC;padding:2px 5px 2px 5px;background:#FAFAFA;}
.comments-input:hover,.form-textarea:hover,#trackback:hover{border:1px solid #6994B9;background:#FFF;}
.form-textarea{width:90%;height:120px;}
.form-submit{width:115px;height:30px;border:1px solid #707070;background:url(images/comment.png) repeat-x 0 0;}
.comment-main-content {border-top:1px dotted #CCC;}
.comment-main-content-odd {border-top:1px dotted #CCC;background-color:#f7f7f7;}
/* Google adsense ads */
.google-ads{width:468px;height:60px;margin:0 86px;}
/* Footer */
.footer-credits{width:950px;height:auto;padding:20px 0 0px 0;}
.footer-fuss{color:#666;font-size:10px;}
.footer-bg{width:950px;height:160px;z-index:-10;position:absolute;margin-top:-90px;background:url(images/footer_bg.jpg) no-repeat center bottom;}
/* Misc */
.notice{background: #F1F9FC url(images/right_BG.jpg) repeat-x 100% 0px;border:1px solid #E1F3F7;margin:5px 0;list-style:none;padding:5px;}
.video{background:#E6EFC2;color:#264409;border:1px solid #C6D880;margin:5px 0;padding:4px 7px;}
.video a{color:#264409;}
.fuss{font-size:14px;background:#FFF6BF;color:#514721;border:1px solid #FFD324;margin:5px 0 10px 0;}
.nova{width:auto;padding:5px 8px;}
.cat-img{float:right;margin:-50px 0 0;}

/*For Topic page*/

.topic{padding:5px;border-bottom:1px dashed #ccc;}
.topic ul li{white-space:nowrap;text-overflow:ellipsis;overflow: hidden;padding:2px 0 2px 16px;background:url(images/bullet.png) no-repeat 2px 7px;}
.topic a {color: #222;}
.topic small{color:#555;}