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

/*  

Theme Name: sandapao

Theme URI: http://www.sandapao.com

Description: 三大炮

Version: 1.0

Author: sandapao

Author URI: http://www.sandapao.com/



*/

body{
  margin:0;
  padding:0;
  background:#ffffff url(images/bg.jpg) repeat-x top;
  font-family:"宋体";
  font-size:14px;
}
img{
  border:0;
}
.gray{
  color:#707070;
}
.bold{
  font-weight:bold;
  text-decoration:none;
}
a.bold:link{
  color:#1cab0c;
  text-decoration:none;
}
a.bold:hover{
  text-decoration:underline;
}

.linktext{
  color:#1cab0c;
  font-weight:bold;
  text-decoration:none;
}
a.linktext:link{
  color:#1cab0c;
  text-decoration:none;
}
a.linktext:hover{
  text-decoration:underline;
}
.imagetitle{
  color:#999999;
  font-size:12px;
}
a.imagetitle:link{
  color:#999999;
  text-decoration:underline;
}
a.imagetitle:hover{
  color:#1cab0c;
}

.leftcolumn{
  font-weight:normal;
  color:#666666;
  text-decoration:none;
}
a.leftcolumn:link{
  color:#666666;
  text-decoration:none;
}
a.leftcolumn:hover{
  color:#1cab0c;
  text-decoration:underline;
}

#top{
  width:980px;
  height:52px;
  margin:0 auto;
  padding:10px;
  color:#FFFFFF;
}
.logo{
  float:left;
}
#top ul{
  margin:0 0 0 180px;
}
#top li{
  float:left;
  list-style:none;
  margin-right:20px;
}
.search{
  float:right;
  margin:0 30px 0 0;
}
.rss{
  float:right;
  margin:0;
}



#maincontainer{
  width:1000px;
  height:auto;
  margin:5px auto;
}
#contentlist{
  width:850px;
  float:right;
}
#content{
  width:575px;
  padding:9px 24px;
  border:#dcdcdc 1px solid;
  background-color:#FFFFFF;
  float:left;
}
#content ul{
  margin:0;
  padding:0;
  list-style:none;
}
.title{
  font-family:"宋体";
  font-size:22px;
  font-weight:bold;
  color:#2e2e2e;
  line-height:28px;
  display:block;
  text-decoration:none;
}
a.title:link{
  text-decoration:none;
  color:#2e2e2e;
}
a.title:hover{
  color:#1cab0c;
}
.conteninfo{
  color:#707070;
  font-size:12px;
  float:left;
  line-height:24px;
}
.conteninfo a:link{
  color:#707070;
  text-decoration:none;
}
.conteninfo a:hover{
  color:#1cab0c;
  text-decoration:underline;
}
.commentnumber{
  float:right;
  color:#707070;
  font-size:12px;
  font-weight:bold;
  line-height:24px;
}
.commentnumber a:link{
  color:#707070;
  text-decoration:none;
}
.commentnumber a:hover{
  color:#1cab0c;
  text-decoration:underline;
}
.summary{
  clear:both;
  display:block;
  color:#434343;
  line-height:24px;
  overflow:auto;
}
.summary img{
  float:left;
  margin:8px 12px 1px 0;
  border:0;
}
.more{
  width:100%;
  border-bottom:#CCCCCC 1px dotted;
  text-align:right;
  display:block;
  margin-bottom:30px;
  padding-bottom:40px;
}
.detail{
  clear:both;
  display:block;
  color:#434343;
  line-height:24px;
}
.detail img{
  border:0;
  display:block;
  margin:25px 0;
}
.relative{
  width:555px;
  background-color:#f4fcf2;
  border:#d4f0d0 1px solid;
  padding:9px;
}
.relative li{
  margin-bottom:15px;
}
.prenext{
  border-top:#CCCCCC 1px dotted;
  border-bottom:#CCCCCC 1px dotted;
  margin-top:30px;
  padding-top:30px;
  padding-bottom:15px;
  margin-bottom:30px;
  color:#2e2e2e;
}
.prenext span{
  display:block;
  margin-bottom:15px;
}
.pagebar{
  color:2e2e2e;
}
.pagebar li{
  float:left;
  list-style:none;
  margin-right:10px;
}
.comments{
  font-size:14px;
  color:#313131;
  line-height:24px;
  padding:20px 0;
}
.comments ul{
  margin:0 0 0 20px;
  padding:0;
}
.comments li{
  margin-bottom:50px;
  list-style:none;
}
.comments p{
  margin:10px 0;
}
.comments img{
  margin-right:5px;
}


#titlelist{
  float:left;
  margin-left:5px;
  background-color:#FFFFFF;
  width:200px;
  padding:9px;
  border:#dcdcdc 1px solid;
}
.googleadv{
  display:block;
  margin-bottom:10px;
}
#titlelist img{
  display:block;
}
#titlelist ul{
  margin:0;
  padding:0;
  font-size:12px;
  list-style:none;
}
#titlelist li{
  margin-bottom:15px;
  line-height:20px;
}




#navigation{
  width:125px;
  padding:9px;
  background-color:#ffffff;
  border:#dcdcdc 1px solid;
}
#navigation ul{
  margin:0 0 80px 0;
  padding:0;
}
#navigation li{
  margin-bottom:10px;
  margin-left:0px;
  color:#707070;
  line-height:20px;
  list-style:none;
}
.article ul{
  padding:0;
  font-size:12px;
  font-weight:bold;
  margin:0;
}
.article li{
  margin-top:10px;
}




#footer{
  width:1000px;
  clear:both;
  display:block;
  margin:0 auto;
  padding:30px 0 10px 0;
  color:#707070;
  font-size:12px;
}
#footer ul{
  margin:0;
}
#footer li{
  float:left;
  list-style:none;
  margin-right:10px;
}
.bold{
  font-weight:bold;
  text-decoration:none;
}
.footlink{
  color:#707070;
  text-decoration:none;
}
a.footlink:link{
  color:#707070;
  text-decoration:none;
  font-weight:bold;
}
a.footlink:hover{
  text-decoration:underline;
  color:#1cab0c;
}