@charset "utf-8";
/* CSS Document */

/* 自适应 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
/* 自适应结束 */

.headerTop { background:#fff;}
.indexTop {height:auto; border-bottom:none; padding-bottom:0px; }
.header{background:#fff;background:url(//file.caing.com/images/channel/topic/images/bg_top.gif) repeat-x;}

/* 自定义样式 */
body { background:#E1E1E1; margin:0px; padding:0px; font-size:12px ; list-style:none; line-height:21px; font-family:"Arial""新宋体"; height:1%;}
h1,h2 { font-size:20px; font-family:"黑体"; border-top:8px solid #211034; padding-top:10px; font-weight:100; }

/* 头部 */
.banner{position:relative;}
.banner,.main { width:990px; margin-left:auto; margin-right:auto;}
.banner {height:137px;}
.banner .logo {position:absolute;padding-top:15px;top:0;left:0;}
.banner .nav {position:absolute;top:0;left:81px;color:#211135; padding-top:20px; font-size:12px; padding-left:18px;}
.banner .nav a { color:#211135; margin-left:8px; font-size:12px; margin-right:8px;}
/* 主体 */
.main { background:#fff; padding-bottom:20px;}
.main-content { width:590px; float:left; margin-top:30px; padding-left:30px; border-right:1px solid #E1E1E1; padding-right:21px;}
/* 主体内容 */
.box-list ul {margin:10px 0;line-height:23px;}
.box-list ul span { font-size:12px;color:#999;margin-left:5px;}
.box-list dl span { font-size:12px;color:#999;}
.hot-list dl { margin-top:0px; margin-bottom:10px;}
.hot-list dt,.hot-list h1 {line-height:120%;font-size:20px;font-family:"黑体";text-align:center;font-weight:100;list-style-position:outside;list-style-type:none;}
.hot-list span { text-align:center;color:#999999;}
.more { text-align:right; margin-bottom:10px; font-weight:bold;}
.piclist{padding-bottom:15px;}
.piclist li{width:147px; float:left; text-align:center; padding:15px 0 15px;}
.piclist li img{border:solid 1px #e1dfe0; padding:2px;}
/* 主体侧栏 */
.sidebar { width:300px; float:right; margin-top:30px; padding-right:30px; padding-left:18px; border-left:solid 1px #E1E1E1; margin-left:-1px;}
.img-cont { margin-bottom:15px;}
.txt-cont{margin-bottom:15px;}
.txt-cont p{margin:10px 0 15px;}
/* 全局 */
dl { padding-top:10px;}
dl dt { font-weight:bold; font-size:14px;}
dl dd {padding:0 0 10px;font-weight:100;}
dl span { font-size:12px; color:#ccc; font-family:"宋体"; display:block; font-size:12px; font-weight:100;}
.footerBox { background:#fff; margin-top:20px; font-size:12px; clear:left;}
/* 自定义结束 */

/* 默认样式 */
p{ margin:0px;padding:0px;margin-top:5px;word-break:break-all;WORD-WRAP:break-word;}
textarea{font-size:12px;}
form,h1,h2,h3,h4,h5,h6,h7 { margin:0px;}
h3{font-size:12px;margin:5px;font-weight:normal; }
ul,li,ol,dd {list-style:none;margin:0px;padding:0px;word-break:break-all;WORD-WRAP:break-word;}
img{vertical-align:middle; border:none; }
a { text-decoration:none; color:#336699; }
a:hover{ text-decoration:none; background-position:bottom; color:#009DDD; }
/* 默认样式结束 */

/*标题样式*/
.tit{height:100%;overflow:hidden;line-height:120%;color:#000;}
.tit a:link,.tit a:visited{display:block;float:left;padding-right:18px;background:url(//file.caing.com/images/channel/homepage/images/arrow_blue_big.gif) no-repeat right;color:#000;}
.tit a:hover,.tit a:active{display:block;float:left;padding-right:18px;background:url(//file.caing.com/images/channel/homepage/images/arrow_blue_big.gif) no-repeat right;background-position:right;color:#009DDD;}

/*编者按*/
.Editor{margin:0 0 10px;padding:0 0 6px;border-bottom:1px solid #CCC;font-size:12px;color:#333;}

/*博客评论*/
.blogComment{padding:0px}
.blogCommentCon{padding:16px 0px 10px;border-bottom:1px solid #DFDFDF;}
.blogCommentConPic{float:left;padding-right:15px;}
.blogCommentConPic img{padding:3px;border:1px solid #ECECEC;width:60px;height:60px;}
.blogCommentConTxt{float:left;width:215px;}
.blogCommentConTxt dl{padding:0px;line-height:21px;}
.blogCommentConTxt dt{font-size:14px;font-weight:bold;}
.blogCommentConTxt dd{padding:0px;color:#ccc;}
.blogCommentConTxt p{font-size:14px;color:#000;}