@charset "utf-8";  

/*右侧内容的背景颜色*/
.mcontent {
    background: #fff;
}


/**LIST**/
.artlft{ width:720px; padding:10px 25px; background:#fff; }
 
.cname{ width:100%; background:#fff; border-bottom:1px solid #eee; }
.cname span{ padding:20px 0 12px 0; font-size:22px; }
.cname a{ padding:22px 20px 18px; font-size:16px;  }
.cname a.checked{ border-bottom:1px solid #2890F2; color:#2890F2; font-weight:bold; }

.conbox{ padding:10px 30px; }

.artbox{ padding:12px 0; border-bottom:1px solid #ddd;  } 
.artbox .img{ display:inline-block; width: 150px; height: 80px;  }
.artbox .ttl{ display: inline-block; width: calc(100% - 170px); padding: 0 0 0 10px; }
.artbox .ttl .ds{  } 
.artbox .ttl .ds a{ font-size:16px; } 
.artbox .ttl .tm{ padding-top: 10px; }
.artbox .ttl .tm span{ font-size: 14px; color: #666; font-family: Arial, sans-serif; padding-right: 10px; }
.artbox .desc{ color:#999; font-size:14px; padding:8px 0 8px 0;  } 
.artbox:last-child{ border-bottom:none; }


.artrit{ width:270px; margin:0 0 0 10px; }
.ritbox{ width:270px;  }



/**SHOW**/ 
.cname_span{ padding:50px 0 0 30px; font-size:12px;  }
.cname_span a{ font-size:12px; }
 
.sttl{ padding: 0 30px; }
.sttl h1{ font-size:25px; font-weight:bold; }

.stime{ padding:0 30px 15px 30px; border-bottom:1px solid #eee; }
.stime span{ font-size:12px; color:#888; padding:0 10px 0 0; }
.stime span a{ font-size:12px; color:blue; padding:0 10px 0 0;  }

.scon{ min-height:500px; margin:5px 0; line-height:30px; padding:20px 30px; } 
.scon p{ padding:8px 0; line-height: 26px; color: #000; } 
.scon img{ max-width: 100%; } 




.fwu{ border-top:1px solid #ddd;   }
.fwu p{ padding:10px 20px; font-size:12px; color:#999; line-height:20px; }
 
 
