﻿body{margin:0;padding:0;font:14px/1.75 "Microsoft YaHei",Arial;background:#f6f6f6;color:#333;}
ul,li,h1,h2,h3,p,div,span,a,img,input,button{margin:0;padding:0;list-style:none;border:0;}
a{text-decoration:none;color:#333;}
a:hover{color:#31b77a;}
.wrap{width:1200px;margin:0 auto;}
.clearfix:after{content:"";display:block;clear:both;}

.header{width:100%;min-height:165px;border-bottom:5px solid #78bdff;background:url(/images/img_7.jpg) center top;}
.header .top{padding:20px 0 10px;}
.logo{float:left;}
.logo img{display:block;width:100px;height:85px;}
.slogan{float:left;margin:28px 0 0 25px;}
.slogan img{display:block;width:116px;height:39px;}
.search{float:right;width:420px;margin-top:25px;}
.search .sbox{height:38px;line-height:38px;border:1px solid #e9e9e9;border-radius:100px;background:#fff;overflow:hidden;padding-right:88px;position:relative;}
.search input.txt{width:100%;height:36px;line-height:36px;padding:0 16px;font-size:14px;outline:none;background:transparent;}
.search input.btn{position:absolute;right:4px;top:4px;width:76px;height:30px;line-height:30px;border-radius:15px;background:#31b77a;color:#fff;cursor:pointer;}

.nav{clear:both;padding:8px 0 14px;}
.nav ul{overflow:hidden;}
.nav li{float:left;margin-right:36px;font-size:16px;height:28px;line-height:28px;}
.nav li.cur a{color:#78bdff;font-weight:bold;}

.main{width:1200px;margin:15px auto 0;}
.left{float:left;width:880px;}
.right{float:right;width:300px;background:#fff;}

.card{background:#fff;margin-bottom:10px;padding:18px 22px;}
.card h2{font-size:20px;height:32px;line-height:32px;margin-bottom:14px;border-left:4px solid #66ccff;padding-left:10px;}
.list-text li{padding:14px 0;border-bottom:1px solid #f0f0f0;}
.list-text h3{font-size:18px;line-height:30px;font-weight:normal;}
.list-text p{font-size:14px;color:#666;line-height:24px;margin-top:6px;}
.list-text span{display:block;color:#999;margin-top:8px;font-size:13px;}

.sidebar h2{height:30px;line-height:30px;font-size:16px;padding:18px 20px 10px;position:relative;}
.sidebar h2 i{position:absolute;left:20px;bottom:0;width:64px;height:3px;background:#31b77a;}
.sidebar ul{padding:6px 20px 18px;}
.sidebar li{padding:10px 0;border-bottom:1px solid #f0f0f0;line-height:22px;}

.pager{text-align:center;background:#fff;padding:15px;margin-top:10px;}
.pager a,.pager span{display:inline-block;padding:5px 11px;margin:0 3px;border:1px solid #ddd;color:#666;font-size:13px;}
.pager .cur{background:#31b77a;border-color:#31b77a;color:#fff;}

.bread{background:#fff;padding:14px 22px;margin-bottom:10px;font-size:14px;color:#999;}
.footer{margin-top:20px;border-top:5px solid #78bdff;background:url(/images/img_7.jpg) center top;}
.footer .wrap{padding:22px 0;color:#666;font-size:12px;text-align:center;line-height:22px;}

.article h1{font-size:30px;line-height:1.45;text-align:center;margin-bottom:10px;font-weight:normal;}
.meta{text-align:center;color:#999;font-size:13px;margin-bottom:20px;line-height:1.8;}

/* 详情正文：放大并强制覆盖内容内联小字体 */
.content{font-size:19px;line-height:2.1;color:#333;word-wrap:break-word;}
.content p{margin:0 0 16px;text-indent:2em;font-size:19px !important;line-height:2.1 !important;}
.content span,.content div,.content li{font-size:19px !important;line-height:2.1 !important;}
.content img{max-width:100%;height:auto;display:block;margin:12px auto;}

.rel{margin-top:12px;background:#fff;padding:16px 22px;}
.rel h2{font-size:18px;margin-bottom:12px;border-left:4px solid #66ccff;padding-left:10px;}
.rel ul li{padding:8px 0;border-bottom:1px solid #f5f5f5;}
.rel p{margin:8px 0;line-height:26px;}

@media only screen and (max-width:1100px){
  .wrap,.main{width:96%;}
  .left,.right{float:none;width:100%;}
  .search{float:none;width:100%;margin-top:15px;}
  .nav li{margin-right:18px;font-size:15px;}
  .article h1{font-size:22px;}

  /* 手机端正文也放大 */
  .content{font-size:18px;line-height:2.05;}
  .content p,
  .content span,
  .content div,
  .content li{font-size:18px !important;line-height:2.05 !important;}
}

/* 自动内链样式 */
.content a.auto-inner-link{
    color:#1e73d8;
    text-decoration:underline;
}
.content a.auto-inner-link:hover{
    color:#31b77a;
    text-decoration:underline;
}