@charset "utf-8";

h1{
 float:left;
 font-weight: normal;
 color:#747474;
 margin-left:20px;
 padding-top:7px;
}

h2{
 padding: 3px 10px 4px 4px;
 float:left;
}

#side{
 width:200px;
 float: right;
  color:#333333;
}

#side .side01{
 border: 1px solid #CCCCCC;
 padding-bottom:10px;
 margin-bottom:8px;
}

#side .side01 h3{
 background: url(../image/s_bg02.gif) left top no-repeat;
 font-size:1.2em;
 padding: 5px 0 6px 18px;
 border-bottom:1px solid #CCCCCC;
 margin-bottom:15px;
}

#side .side01 h3 span{
 font-weight:normal;
 padding-left:130px;
 font-size:12px;
}

#side ul li{
 background: url(../image/s_d.gif) 20px center no-repeat;
 padding-left:40px;
 margin-bottom:8px;
}
#side ul li a{ color:#333333; }
#side ul li a:hover{ color:red; }
#content{
 float: left;
 width:750px;
 color: #333333;

}

.first{
 border:1px solid #CCCCCC;
 overflow: hidden;
 zoom:1;
 border-bottom: none;
}

.first dl{
 border-top: 1px dotted #082A2B;
 padding-top:15px;
 width:680px;
 margin-left:33px;
 margin-bottom:20px;
}

.first dl dd span{
 color:#CC0000;
}

.first dl dt{
 font-size:1.2em;
 font-weight: bold;
 color:#082A2B;
 margin-bottom:5px;
}

.first dl dt a{ color:#333333; }
.first dl dt a:hover{ color:red; }
.first dl dd a{ color:#333333; }
.first dl dd a:hover{ color:red; }
#content h4{
 background:url(../image/s_h3bg.jpg) left top repeat-x;
 font-size:1.2em;
 padding: 5px 0 6px 18px;
 border-bottom:1px solid #CCCCCC;
 margin-bottom:25px;
}

.second{
 border:1px solid #CCCCCC;
 border-top: none;
 padding-bottom:20px;
 margin-bottom:10px;
 text-align:right;
 }

#main{
 overflow: hidden;
 zoom:1;
}



