@charset "utf-8";
*{word-break:break-all} /*强制换行*/
body{font-size:14px;color:#000;font-family:"Courier New",Courier,monospace;padding:0;margin:0 auto;background-color:#ccc;}
@media screen and (max-width:1152px) {
	body{font-size:18px;}
}
a{color:#295BD1;text-decoration:none}
a:hover{color:#F00;text-decoration:underline}
input,textarea,select{font-size:1em;}
/* 主区域 */
.wrap{min-width:320px;max-width:999px;margin:0 auto;background-color:#fff}
/* 页头 */
.head{height:80px;margin:0 1%;}
.head .logo{float:left;width:200px;margin-top:10px}
.head .logo img{border:none}
.head .banner{max-width:730px;margin-top:10px;float:right;text-align:right}
/* 菜单 */
.menu{min-height:32px;margin:0 1%;background-color:#478EC8;background-image:url(../images/menu_bg.gif);}
.menu ul{list-style:none;padding:0;margin:0}
.menu ul li{float:left}
.menu ul li a{line-height:30px;padding-right:14px;padding-left:14px;display:block;color:#fff;text-decoration:none;letter-spacing:2px;padding-top:1px;margin-right:0;font-size:16px}
.menu ul li a:hover{text-decoration:underline;}
@media(max-width:999px){
	.menu{background-image:none;padding:5px 0;}
	.menu ul li a{line-height:25px;padding:0;padding-top:1px;width:5.5em;letter-spacing:normal;text-align:center;}
}
/* 搜索 */
.search{margin:0 1%;}
.search form{margin:0;padding:0}
.search .sitepath{float:left;padding-top:0.25em;}
.search .postbox{float:right;text-align:right}
.search .postbox .input{width:200px;}
.search .tags{float:left;padding-top:0.25em;padding-left:2em;text-align:right;}
/* 正文 */
.main{border:1px solid #CAD6FD;margin:10px 1%;}
/* 正文左边 */
.main .left{padding:1%;float:left;width:74.9%;border-right:1px solid #CAD6FD;}
.main .left .content .ad1{margin:15px 0 0;}
.main .left .ad1{max-width:728px;max-height:100px;overflow:hidden;}
.main .left .ad2{max-width:336px;max-height:280px;margin:1em auto;}
/* 正文左边-首页 */
.main .left .index{margin-bottom:2px}
.main .left .index .pic{float:left;height:225px;width:300px}
.main .left .index .new{float:right;width:380px}
.main .left .index .new ul{list-style:none;padding:0px;margin:0px;overflow:hidden}
.main .left .index .new ul li{padding:4px 0px 3px 2px;border-bottom:1px dashed #fff}
.main .left .index .new ul li .mtime{font-size:12px;color:#ccc}
.main .left .index .new ul li .mnow{font-size:12px;color:#f00}
.main .left .index .new ul a{color:#333;text-decoration:none}
.main .left .index .new ul a:hover{color:#00F}
/* 正文左边-栏目 */
.main .left .channel{margin-top:1em;}
.main .left .channel .node{float:left;width:48.8%;margin:2px;margin-bottom:8px;border:1px solid #C2C2C2;}
.main .left .channel .node .title{border-bottom:1px dashed #ccc;font-weight:bold;color:#404040;padding:5px;background-color:#F6F6F6;background-image: url(../images/channel_title_bg.jpg);background-repeat:repeat-x;}/* 导航标题 */
.main .left .channel .node .title a{color:#333;text-decoration:none}
.main .left .channel .node .title a:hover{text-decoration:none;color:#f00}
.main .left .channel .node .box{line-height:1.8em;padding:6px 5px 0 5px;}
.main .left .channel .node .box ul{width:96%;list-style:none;padding:0;margin:0;}
.main .left .channel .node .box ul li{background-image:url(../images/li.gif);background-repeat:no-repeat;background-position: 0.3em center;padding-left:1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.main .left .channel .node .box ul a{color:#2B2B2B;text-decoration:none}
.main .left .channel .node .box ul a:hover{color:#F00;text-decoration:underline}
/* 正文左边-栏目-推荐图文 */
.main .left .channel .node .pic{padding:5px 5px 0 5px}
.main .left .channel .node .pic .picsrc{float:left;margin-right:5px}
.main .left .channel .node .pic .picsrc img{border:1px solid #666666}
.main .left .channel .node .pic .picinfo{}
.main .left .channel .node .pic .title{background:none;text-align:center;border:none;padding:4px 0;}
.main .left .channel .node .pic .info{line-height:1.4em;font-size:0.86em;color:#666;padding:4px 4px 0 4px;text-indent:2em;}
.main .left .channel .node .pic .info .more{color:#900;text-decoration:none}
/* 正文左边-列表 */
.main .left .list{margin-top:1.5em;}
.main .left .list .node{margin-bottom:8px} /* 单个文章信息 */
.main .left .list .node .title{padding-bottom:6px;padding-top:5px;border-bottom:1px dashed #EBEBEB;}
.main .left .list .node .title h2{margin:0;padding:0;font-size:1.14em;} /* 标题 */
.main .left .list .node .title a{padding-left:5px}
.main .left .list .node .title a:hover{text-decoration:underline}
.main .left .list .node .description{padding:8px;line-height:150%;color:#555} /* 描述 */
.main .left .list .node .description p{margin:0px;padding:0px}
.main .left .list .node .info{text-align:right;font-size:11px;line-height:20px;color:#390;font-family:Georgia, "Times New Roman", Times, serif;padding-right:18px}
/* 正文左边-列表-图片 */
.main .left .listpic{}
.main .left .listpic .node{float:left;width:25%;text-align:center;margin-bottom:5px}
.main .left .listpic .node .pic{}
.main .left .listpic .node .pic img{margin:1px}
.main .left .listpic .node .pic a{border:1px solid #ccc}
.main .left .listpic .node .pic a:hover{border:1px solid #fc0}
.main .left .listpic .node .url{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%;height:30px}
/* 正文左边-内容 */
.main .left .content{}
.main .left .content .title{text-align:center;}
.main .left .content .title h1{text-align:left;display:inline-block;font-size:24px;} /* 标题 */
.main .left .content .info{padding:5px 0;text-align:center;border-bottom:2px solid #E7E7E7;background-color:#F5F5F5;}
.main .left .content .info .detail{text-align:left;display:inline-block;font-size:0.86em;color:#666;}
.main .left .content .info .detail span{color:#390;}
.main .left .content .info .detail .node{display:inline-block;}
.main .left .content .area{font-size:16px;line-height:160%;padding:10px 0;max-width:728px;overflow:hidden;} /* 正文内容 */
@media(max-width:1152px){.main .left .content .area{font-size:18px;}}
.main .left .content .tags{padding:10px 0;}
.main .left .content .tags a{display:inline-block}
.main .left .content .prenext{line-height:40px;border-top:1px dashed #ccc;padding-right:10px;padding-left:10px;white-space:nowrap;overflow:hidden}
.main .left .content .prenext .pre{float:left;width:49%;overflow:hidden;text-overflow:ellipsis;} /* 上一篇 */
.main .left .content .prenext .next{text-align:right;float:right;width:49%;overflow:hidden;text-overflow:ellipsis;} /* 下一篇 */
/* 正文右边 */
.main .right{width:22.4%;float:right;padding-top:10px;}
.main .right .nav{line-height:25px;padding:5px;margin-bottom:10px;clear:both;}
.main .right .nav .title{font-weight:bold;color:#404040;border-bottom:1px dashed #999;margin-bottom:5px;}/* 导航标题 */
.main .right .nav .box{}
.main .right .nav .box ul{list-style:none;padding:0;margin:0;}
.main .right .nav .box ul li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* 页尾 */
.foot{text-align:center;font:0.86em/1.5em Geneva,Arial,Helvetica;color:#999;padding:15px 1%;}
.foot a{color:#999;text-decoration:none}
/* 分页 */
.page{font-family:Arial, Helvetica, sans-serif;padding:1em 0;text-align:center;}
.page a,.page span{display:inline-block;color:#390;text-decoration:none;border:1px solid #ccc;padding:0 0.5em;margin:5px 1px;text-align:center;height:1.7em;line-height:1.7em;} /* SPAN和链接 */
.page a:hover,.page .current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0;color:#390;width:3em;border:1px solid #ccc;height:1.7em;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:1em;margin:5px 1px;} /* 跳转INPUT */
/* 侧边按钮 */
.scrollBtn{width:50px;height:50px;position:fixed !important;position:absolute;left:50%;margin-left:509px;outline:none;}
#goTop{bottom:125px;background:url(../images/goTop.gif);}
#goTop:hover{background:url(../images/goTop_hover.gif);}
@media(max-width:800px) {
	.search .sitepath{float:none;}
	.search .postbox{float:none;text-align:left;padding-top:0.25em;}
	.search .tags{float:none;text-align:left;padding-left:0;}
	.main .left{float:none;width:98%;border:none}
	.main .left .channel .node{float:none;width:98%;}
	.main .right{float:none;width:100%;}
	.main .right .nav .box ul li{width:49%;float:left}
	.main .right .nav .box ul li:first-child{width:100%;}
}
@media screen and (max-width:600px)
{
	.main .left .content .prenext .pre{float:none;display:block;width:100%;}
	.main .left .content .prenext .next{text-align:left;float:none;display:block;width:100%;}
	.main .right .nav .box ul li{width:100%;float:none}
}
