/*---------------
  banner
----------------*/

#banner{ background-color:#4060ab; height: 220px; }
#banner-view{ width:1000px; margin:0 auto; color:#fff; font-size: 18px; }
#banner-view h1{ font-size:40px; padding:40px 0 15px 0; }
#banner-view img{ float:right; }

/*---------------
  content
----------------*/

#content-header{ background-color: #fafafa; }
  #content-header ul{ width:1000px; margin: 0 auto; padding:20px 0 20px 0; }
  #content-header ul li{ margin:10px 0 10px 0; }
  #content-header ul li a{ font-size: 14px; color:#4060ab; }

#content-view{ width:1000px; margin:20px auto 40px auto; line-height: 200%; }

#page-path{ margin-bottom: 10px; }

#log{ border:1px solid #efefef; padding:20px; }

#log-title{ padding:10px 0 20px 0; margin-bottom:20px; border-bottom:1px solid #efefef; }
/*#log-title h1{ font-size: 25px; }*/
#log-title h1{ font-size: 40px; line-height:normal; font-family:Merriweather;}
#log-title span{ float:right; color:#999; }
#log-content { font-size: 14px; }
/*#log-content h2, #log-content h3{ font-weight: 600; padding-top: 20px; }*/
#log-content h2{ display: block; border-left: 4px solid #1e6fee; text-indent: 14px; margin: 60px 0 30px; line-height: 60px;  font-size: 30px;font-family:Merriweather;}
#log-content h3{ font-size: 24px; padding-top: 20px; font-family:Merriweather;}
#log-content a{text-decoration:underline; color:#0780d8;}
#log-content a:hover{text-decoration: none; color:#555;}
#log-content code{ padding:6px; background:#383838; color:#fff;}
#log-content blockquote{ padding:5px; margin-top: 5px; background:#383838; color:#fff; }
#log-content table {border-collapse: collapse; width:800px; border: 1px solid black;}
#log-content th, #log-content td { padding-left: 8px; height: 40px; border: 1px solid black;}
#log-content th {background-color: #474747;  color: white;}
#log-content tr:hover {background-color: #f5f5f5;}

#evaluate{ width: 254px; margin: 40px auto 40px auto; height: 32px; }
#evaluate a{
  float:left; color:#0573c0; width: 117px; height: 32px;  margin-right:10px; font-size: 14px;
  line-height: 32px; background-image:url(../images/think-tank/evaluate-button.png);
}
#evaluate a:hover{ background-position:-117px 0; }
#evaluate a:active{ background-position:-234px 0; }
#evaluate #top{ color:#db4f1f; }
#evaluate #tread{ color:#7db0e4; }
#top span{ float:left; width:16px; height: 16px; background-image:url(../images/think-tank/evaluate-icons.png); margin: 7px 10px 0 15px; }
#tread span{ float:left; width:16px; height: 16px; background-image:url(../images/think-tank/evaluate-icons.png); margin: 7px 10px 0 15px; background-position: 16px 0; }
